0% found this document useful (0 votes)
3 views5 pages

User Registration and Editing Panel

Uploaded by

manuel
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views5 pages

User Registration and Editing Panel

Uploaded by

manuel
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

package [Link].

views;

import [Link];
import [Link];

/**
*
* @author manue
*/
public class UpUser extends [Link] {

boolean isEdition = false;


[Link] userEdition;
public UpUser() {
initComponents();
InitStyles();
}
public UpUser([Link] user){
initComponents();
isEdition = true;
userEdition = user;
InitStyles();
}
private void InitStyles(){
if (isEdition) {
[Link]("Editar Usuario");
[Link]("Guardar");
if (userEdition != null) {
[Link]([Link]());
[Link](userEdition.getLast_name_p());
[Link](userEdition.getLast_name_m());
[Link]([Link]());
[Link]([Link]());
}
}
}
/**
* This method is called from within the constructor to initialize the form.
WARNING: Do NOT modify this code. The content of this method is always regenerated
by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">

private void initComponents() {

bg = new [Link]();
Title = new [Link]();
nombrelbl = new [Link]();
nombretxa = new [Link]();
APaternolbl = new [Link]();
APaternotxa = new [Link]();
AMaternolbl = new [Link]();
AMaternotxa = new [Link]();
jSeparator1 = new [Link]();
Domiciliolbl = new [Link]();
Domiciliotxa = new [Link]();
Telflbl = new [Link]();
Telftxa = new [Link]();
btnRegistrar = new [Link]();

[Link](new [Link](255, 255, 255));

[Link](new [Link]("Segoe UI", 1, 14)); // NOI18N


[Link]("Registrar Nuevo Usuario");

[Link](new [Link]("Segoe UI", 1, 14)); // NOI18N


[Link]("Nombre");

[Link](new [Link]("Segoe UI", 1, 14)); // NOI18N


[Link]("Apellido Paterno");

[Link](new [Link]("Segoe UI", 1, 14)); // NOI18N


[Link]("Apellido Materno");

[Link]([Link]);

[Link](new [Link]("Segoe UI", 1, 14)); // NOI18N


[Link]("Domicilio");

[Link](new [Link]("Segoe UI", 1, 14)); // NOI18N


[Link]("Telefono");

[Link](new [Link](25, 116, 210));


[Link](new [Link](255, 255, 255));
[Link]("REGISTRAR");
[Link](new [Link]() {
public void actionPerformed([Link] evt) {
btnRegistrarActionPerformed(evt);
}
});

[Link] bgLayout = new [Link](bg);


[Link](bgLayout);
[Link](
[Link]([Link])
.addGroup([Link]()
.addContainerGap()
.addGroup([Link]([Link]
[Link])
.addGroup([Link]()
.addGroup([Link]([Link]
[Link])
.addGroup([Link]()
.addComponent(nombrelbl,
[Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE,
Short.MAX_VALUE)
.addGap(216, 216, 216))
.addComponent(nombretxa)
.addGroup([Link]()
.addComponent(APaternolbl,
[Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE,
Short.MAX_VALUE)
.addGap(172, 172, 172))
.addGroup([Link]()
.addComponent(AMaternolbl,
[Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE,
Short.MAX_VALUE)
.addGap(168, 168, 168))
.addComponent(APaternotxa)
.addComponent(AMaternotxa))
.addGap(78, 78, 78)
.addComponent(jSeparator1,
[Link].PREFERRED_SIZE, 50, [Link].PREFERRED_SIZE)
.addPreferredGap([Link]
.RELATED)
.addGroup([Link]([Link]
[Link])
.addGroup([Link]()
.addComponent(Domiciliolbl,
[Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE,
Short.MAX_VALUE)
.addGap(209, 209, 209))
.addComponent(Domiciliotxa)
.addGroup([Link]()
.addComponent(Telflbl,
[Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE,
Short.MAX_VALUE)
.addGap(214, 214, 214))
.addComponent(Telftxa)
.addComponent(btnRegistrar,
[Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE,
Short.MAX_VALUE)))
.addGroup([Link]()
.addComponent(Title, [Link].DEFAULT_SIZE,
[Link].DEFAULT_SIZE, Short.MAX_VALUE)
.addGap(527, 527, 527)))
.addGap(90, 90, 90))
);
[Link](
[Link]([Link])
.addGroup([Link]()
.addGap(12, 12, 12)
.addComponent(Title)
.addGap(23, 23, 23)
.addGroup([Link]([Link]
[Link])
.addGroup([Link]()
.addComponent(nombrelbl)
.addPreferredGap([Link]
.UNRELATED)
.addComponent(nombretxa)
.addPreferredGap([Link]
.UNRELATED)
.addComponent(APaternolbl)
.addPreferredGap([Link]
.UNRELATED)
.addComponent(APaternotxa)
.addPreferredGap([Link]
.UNRELATED)
.addComponent(AMaternolbl)
.addPreferredGap([Link]
.UNRELATED)
.addComponent(AMaternotxa)
.addGap(140, 140, 140))
.addComponent(jSeparator1,
[Link].PREFERRED_SIZE, 338,
[Link].PREFERRED_SIZE)
.addGroup([Link]()
.addComponent(Domiciliolbl)
.addPreferredGap([Link]
.UNRELATED)
.addComponent(Domiciliotxa)
.addPreferredGap([Link]
.UNRELATED)
.addComponent(Telflbl)
.addPreferredGap([Link]
.UNRELATED)
.addComponent(Telftxa)
.addGap(44, 44, 44)
.addComponent(btnRegistrar,
[Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE,
Short.MAX_VALUE)
.addGap(136, 136, 136)))
.addGap(41, 41, 41))
);

[Link] layout = new [Link](this);


[Link](layout);
[Link](
[Link]([Link])
.addComponent(bg, [Link].DEFAULT_SIZE,
[Link].DEFAULT_SIZE, Short.MAX_VALUE)
);
[Link](
[Link]([Link])
.addComponent(bg, [Link].DEFAULT_SIZE,
[Link].DEFAULT_SIZE, Short.MAX_VALUE)
);
}// </editor-fold>

private void btnRegistrarActionPerformed([Link] evt) {

String nombre = [Link]();


String apellP = [Link]();
String apellM = [Link]();
String dom = [Link]();
String tel = [Link]();
if ([Link]() || [Link]()|| [Link]() ||
[Link]() || [Link]()) {
[Link](this, "Debe llenar todos los
campos \n", "AVISO", [Link].ERROR_MESSAGE);
[Link]();
return;
}
[Link] user = new [Link]();
[Link](nombre);
user.setLast_name_p(apellP);
user.setLast_name_m(apellM);
[Link](dom);
[Link](tel);
try {
DAOUsers dao = new DAOUsersImpl();
if (!isEdition) {
[Link](user);
} else {
[Link](user);
}
String successMsg = isEdition ? "modificado" : "registrado";

[Link](this, "Usuario " + successMsg


+ " exitosamente.\n", "AVISO", [Link].INFORMATION_MESSAGE);

if (!isEdition) {
[Link]("");
[Link]("");
[Link]("");
[Link]("");
[Link]("");
}
} catch (Exception e) {
String errorMsg = isEdition ? "modificar" : "registrar";
[Link](this, "Ocurrió un error al "
+ errorMsg + " el usuario. \n", "AVISO", [Link].ERROR_MESSAGE);
[Link]([Link]());
}
}

// Variables declaration - do not modify


private [Link] AMaternolbl;
private [Link] AMaternotxa;
private [Link] APaternolbl;
private [Link] APaternotxa;
private [Link] Domiciliolbl;
private [Link] Domiciliotxa;
private [Link] Telflbl;
private [Link] Telftxa;
private [Link] Title;
private [Link] bg;
private [Link] btnRegistrar;
private [Link] jSeparator1;
private [Link] nombrelbl;
private [Link] nombretxa;
// End of variables declaration
}

You might also like