public frmDetalleEmpleado(Empleado empleado) { InitializeComponent(); init(); this.empleado = empleado; this.usuario = empleado.Usuario; btnRegistrar.Text = "Modificar"; txtAnexo.Text = empleado.Anexo; txtApeMaterno.Text = empleado.ApellidoMaterno; txtApePaterno.Text = empleado.ApellidoPaterno; txtEmail.Text = empleado.Email; txtNombres.Text = empleado.Nombres; txtNumeroDocumento.Text = empleado.NumeroDocumento; txtTelefono.Text = empleado.Telefono; txtNombreUsuario.Text = empleado.Usuario.NombreUsuario; cboRol.Text = empleado.Usuario.Rol.Descripcion; cboEstadoCivil.Text = empleado.EstadoCivil; cboLocal.Text = empleado.Local.Nombre; cboTipoDocumento.Text = empleado.TipoDocumento; cboArea.Text = empleado.Cargo.Area.Descripcion; cboCargo.Text = empleado.Cargo.Descripcion; IND_MENSAJE = Utils.Utils.MODIFICACION_OK; gbxInfoPersonal.Enabled = false; gbxInforLaboral.Enabled = false; gbxInfoUsuario.Enabled = false; btnRegistrar.Text = "Editar"; }
public frmDetalleEmpleado() { InitializeComponent(); init(); empleado = new Empleado(); usuario = new Usuario(); empleado.Id = 0; IND_MENSAJE = Utils.Utils.REGISTRO_OK; }
public bool Grabar(Usuario usuario) { if (new UsuarioDA().FindByProperty("NombreUsuario", usuario.NombreUsuario).Count == 0) { new UsuarioDA().Save(usuario); return true; } return false; }
public static void Cargar(Usuario usuario) { PermisoBL permisoBL = new PermisoBL(); IList<Permiso> listaPermisos = permisoBL.GetAll(); foreach (Permiso permiso in listaPermisos) { permisos.Add(permiso.Descripcion, false); } foreach (PermisoXRol permisoXRol in usuario.Rol.RolPermisoXRolfk) { permisos[permisoXRol.Permiso.Descripcion] = true; } }
public frmDetalleEmpleado(Empleado empleado) { InitializeComponent(); init(); this.empleado = empleado; this.usuario = empleado.Usuario; btnRegistrar.Text = "Modificar"; txtAnexo.Text = empleado.Anexo; txtApeMaterno.Text = empleado.ApellidoMaterno; txtApePaterno.Text = empleado.ApellidoPaterno; txtEmail.Text = empleado.Email; txtNombres.Text = empleado.Nombres; txtNumeroDocumento.Text = empleado.NumeroDocumento; txtTelefono.Text = empleado.Telefono; txtNombreUsuario.Text = empleado.Usuario.NombreUsuario; int indice = 0; foreach(Rol r in cboRol.Items) { if (r.Descripcion == empleado.Usuario.Rol.Descripcion) { cboRol.SelectedIndex = indice; break; } indice++; } cboEstadoCivil.Text = empleado.EstadoCivil; cboLocal.Text = empleado.Local.Nombre; cboTipoDocumento.Text = empleado.TipoDocumento; cboArea.Text = empleado.Cargo.Area.Descripcion; cboCargo.Text = empleado.Cargo.Descripcion; txtClave.Text = empleado.Usuario.Contrasenha; txtClaveConfirmada.Text = empleado.Usuario.Contrasenha; IND_MENSAJE = Utils.Utils.MODIFICACION_OK; gbxInfoPersonal.Enabled = false; gbxInforLaboral.Enabled = false; gbxInfoUsuario.Enabled = false; btnRegistrar.Text = "Editar"; }
public void Modificar(Usuario usuario) { new UsuarioDA().Save(usuario); }