Ejemplo n.º 1
0
 public int mantenimientoEmpleado(E_empleado emple, int num)
 {
     try
     {
         empleado _emple = new empleado();
         if (num != -1)
         {
             _emple = db.empleados.Where(val => val.usuario == emple._usuario).Single <empleado>();
         }
         _emple.nombre          = emple._nombre;
         _emple.apellidoMaterno = emple._apellidoUno;
         _emple.apellidoPaterno = emple._apellidoDos;
         _emple.identificacion  = emple._identificacion;
         _emple.direccion       = emple._direccion;
         _emple.fechaNace       = Convert.ToDateTime(emple._fechaNace);
         _emple.direccion       = emple._direccion;
         _emple.telefono        = emple._telefono;
         _emple.email           = emple._email;
         _emple.rol             = Convert.ToInt32(emple._rol);
         _emple.usuario         = emple._usuario;
         _emple.contrasena      = emple._contrasena;
         if (num == -1)
         {
             _emple.estado = 1;
             db.empleados.InsertOnSubmit(_emple);
         }
         db.SubmitChanges();
         return(1);
     }
     catch (Exception ex)
     {
         return(0);
     }
 }
Ejemplo n.º 2
0
        public void cargaUsuario(string txt)
        {
            E_empleado emple = new E_empleado();

            emple = _proce.obtenerDatos(txt);
            string nom = emple._nombre;

            lbl_nombre.Text    = nom.ToUpper();
            lbl_nombre.Visible = true;
            #region carga objeto
            txt_nombreE.Text      = emple._nombre;
            txt_apellidoUnoE.Text = emple._apellidoUno;
            txt_apellidoDosE.Text = emple._apellidoDos;
            txt_direccionE.Text   = emple._direccion;
            txt_emailE.Text       = emple._email;
            msk_fechaNacE.Text    = emple._fechaNace;
            msk_ideE.Text         = emple._identificacion;
            msk_telefonoE.Text    = emple._telefono;
            txt_usuE.Text         = emple._usuario;
            txt_contraE.Text      = emple._contrasena;
            if (emple._rol == 2)
            {
                lbl_rol.Text    = "Docente.";
                lbl_rol.Visible = true;
            }
            #endregion
        }
Ejemplo n.º 3
0
        private void txt_usuProfM_TextChanged(object sender, EventArgs e)
        {
            E_empleado _emple = new E_empleado();

            _emple              = _matricula.obtenerProf(txt_usuProfM.Text);
            txt_nomProfM.Text   = _emple._nombre;
            txt_ape1ProfM.Text  = _emple._apellidoUno;
            txt_ape2ProfM.Text  = _emple._apellidoDos;
            txt_emailProfM.Text = _emple._email;
        }
Ejemplo n.º 4
0
        public E_empleado obtenerProf(string txt)
        {
            E_empleado        _EProf = new E_empleado();
            List <E_empleado> _prof  = new List <E_empleado>();

            _prof               = _emple.BuscarProf(txt);
            _EProf._nombre      = _prof[0]._nombre;
            _EProf._apellidoUno = _prof[0]._apellidoUno;
            _EProf._apellidoDos = _prof[0]._apellidoDos;
            _EProf._email       = _prof[0]._email;
            return(_EProf);
        }
Ejemplo n.º 5
0
        private void btn_iniciar_Click(object sender, EventArgs e)
        {
            P_login         _negLog = new P_login();
            P_menuPrincipal _menu   = new P_menuPrincipal();

            Folder_Menu.G_menuAdmin _gMenu = new Folder_Menu.G_menuAdmin();
            string resp = "";

            if (txt_usu.Text != string.Empty)
            {
                if (txt_contra.Text != string.Empty)
                {
                    resp = _negLog.inicio(txt_usu.Text.Trim(), txt_contra.Text.Trim());
                    if (resp == "1")
                    {
                        usuario = txt_usu.Text.Trim();
                        Folder_Menu.G_menuAdmin _menuPrin = new Folder_Menu.G_menuAdmin();
                        this.Hide();
                        _menuPrin.Show();
                    }
                    else if (resp == "3")
                    {
                        E_estudiante _est = new E_estudiante();
                        _est    = _menu.obtenerDatosEst(txt_usu.Text.Trim());
                        usuario = _est._usuario;
                        Folder_Estudiante.G_menuEstudiante _menuEst = new Folder_Estudiante.G_menuEstudiante();
                        this.Hide();
                        _menuEst.Show();
                    }
                    else if (resp == "2")
                    {
                        E_empleado _emple = new E_empleado();
                        _emple  = _menu.obtenerDatos(txt_usu.Text.Trim());
                        usuario = _emple._usuario;
                        Folder_Profe.G_menuProfe _menuProf = new Folder_Profe.G_menuProfe();
                        this.Hide();
                        _menuProf.Show();
                    }
                    else
                    {
                        MessageBox.Show("Sus credenciales no son correctas.");
                    }
                }
                else
                {
                    MessageBox.Show("Sus credenciales no son correctas.");
                }
            }
            else
            {
                MessageBox.Show("No pueden haber campos en blanco.");
            }
        }
Ejemplo n.º 6
0
        public E_empleado obtenerDatos(string usu)
        {
            E_empleado obj = db.empleados.Where(val => val.usuario == usu || val.email == usu).Select(val => new E_empleado()
            {
                _nombre         = val.nombre,
                _apellidoUno    = val.apellidoMaterno,
                _apellidoDos    = val.apellidoPaterno,
                _identificacion = val.identificacion,
                _direccion      = val.direccion,
                _fechaNace      = val.fechaNace.ToString(),
                _email          = val.email,
                _telefono       = val.telefono,
                _rol            = val.rol,
                _usuario        = val.usuario,
                _contrasena     = val.contrasena,
            }).FirstOrDefault();

            return(obj);
        }
Ejemplo n.º 7
0
 public int mantenimientoEmple(E_empleado emple, int numero)
 {
     return(_menu.mantenimientoEmpleado(emple, numero));
 }