public bool AgregarEmpleado(string usuario, string nombre, string apellidop, string apellidom, string correo, string contraseña) { ServiceEmpleado sc = new ServiceEmpleado(); ServiceUsuario su = new ServiceUsuario(); PasswordController pc = new PasswordController(); if (!this.BuscarUsuario(usuario)) { USUARIO user = new USUARIO(); user.IDUSUARIO = su.id(); user.TIPOUSUARIO = 2; user.USUARIO1 = usuario; user.CONTRASEÑA = pc.generarContraseña(contraseña); user.NOMBRE = nombre; user.NOMBRE = nombre; user.APELLIDO_PATERNO = apellidop; user.APELLIDO_MATERNO = apellidom; user.CORREO = correo; su.addEntity(user); EMPLEADO empleado = new EMPLEADO(); empleado.IDEMPLEADO = sc.id(); empleado.USUARIO = su.getEntity(usuario).IDUSUARIO; sc.addEntity(empleado); MessageBox.Show("Empleado Creado.", "Crear Empleado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); } else { MessageBox.Show("El empleado ya existe.", "Crear Empleado", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public bool ModificarEmpleado(string usuario, string nombre, string apellidop, string apellidom, string correo) { try { ServiceEmpleado se = new ServiceEmpleado(); ServiceUsuario su = new ServiceUsuario(); //Crear usuario USUARIO user = new USUARIO(); user.USUARIO1 = usuario; user.NOMBRE = nombre; user.APELLIDO_PATERNO = apellidop; user.APELLIDO_MATERNO = apellidom; user.CORREO = correo; su.updEntity(user); MessageBox.Show("Empleado Modificado", "Modificar Empleado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); } catch (Exception ex) { MessageBox.Show(ex.Message, "Modificar Empleado", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public void LlenarCamposEmp(int idEmpleado, TextBox usuario, TextBox nombre, TextBox apellidop, TextBox apellidom, TextBox correo) { ServiceEmpleado se = new ServiceEmpleado(); ServiceUsuario su = new ServiceUsuario(); EMPLEADO empleado = se.getEntity(idEmpleado); USUARIO user = su.getEntity(empleado.USUARIO1.USUARIO1); usuario.Text = user.USUARIO1.ToString(); nombre.Text = user.NOMBRE; apellidop.Text = user.APELLIDO_PATERNO; apellidom.Text = user.APELLIDO_MATERNO; correo.Text = user.CORREO; }
public void EliminarEmpleado(int id) { ServiceUsuario su = new ServiceUsuario(); ServiceEmpleado se = new ServiceEmpleado(); EMPLEADO emp = se.getEntity(id); USUARIO user = su.getEntity(emp.USUARIO1.USUARIO1); if (MessageBox.Show("Esta seguro de que desea eliminar el empleado: " + user.USUARIO1 + "?", "Eliminar Empleado", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning) == DialogResult.Yes) { se.delEntity(emp.IDEMPLEADO); su.delEntity(user.USUARIO1); MessageBox.Show("Empleado Eliminado", "Eliminar Empleado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
public bool ModificarPassword(int id, string password) { try { ServiceUsuario su = new ServiceUsuario(); ServiceEmpleado se = new ServiceEmpleado(); EMPLEADO emp = se.getEntity(id); PasswordController pc = new PasswordController(); USUARIO user = new USUARIO(); user.IDUSUARIO = emp.USUARIO1.IDUSUARIO; user.CONTRASEÑA = pc.generarContraseña(password); su.updPass(user); MessageBox.Show("Contraseña Modificada.", "Modificar Contrasña", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message, "Modificar Contrasña", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public List <EMPLEADO> ListadoEmpleado() { ServiceEmpleado se = new ServiceEmpleado(); return(se.getEntities()); }