Пример #1
0
        public bool Update()
        {
            try
            {
                DALC.FUNCIONARIO u = CommonBC.Modelo.FUNCIONARIO.First(u1 => u1.RUT == Rut);

                u.PASS                 = Pass;
                u.NOMBRE               = Nombre;
                u.APELLIDOP            = ApellidoP;
                u.APELLIDOM            = ApellidoM;
                u.CORREO               = Correo;
                u.FECHA_CONTRATO       = FechaContrato;
                u.ID_UNIDAD            = IdUnidad;
                u.ID_ROL               = IdRol;
                u.MOROSO               = Moroso.ToString();
                u.DIAS_ADMINISTRATIVOS = DiasAdministrativos;
                u.DIAS_FERIADO_ANUAL   = DiasFeriadoLegal;

                CommonBC.Modelo.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #2
0
 public bool ValidarUsuario()
 {
     try
     {
         DALC.FUNCIONARIO u1 = CommonBC.Modelo.FUNCIONARIO.First(u => u.RUT == Rut && u.PASS == Pass);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Пример #3
0
        public bool Read()
        {
            try
            {
                DALC.FUNCIONARIO u1 = CommonBC.Modelo.FUNCIONARIO.First(u => u.RUT == Rut);
                Pass                = u1.PASS;
                Nombre              = u1.NOMBRE;
                ApellidoP           = u1.APELLIDOP;
                ApellidoM           = u1.APELLIDOM;
                Correo              = u1.CORREO;
                FechaContrato       = u1.FECHA_CONTRATO;
                IdRol               = (int)u1.ID_ROL;
                IdUnidad            = (int)u1.ID_UNIDAD;
                Moroso              = int.Parse(u1.MOROSO);
                DiasAdministrativos = (int)u1.DIAS_ADMINISTRATIVOS;
                DiasFeriadoLegal    = (int)u1.DIAS_FERIADO_ANUAL;

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }