示例#1
0
 public Vacione GetVacione(int id)
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Vaciones.Where(d => d.Id == id).FirstOrDefault());
     }
 }
示例#2
0
 //Aqui listo todo en cuanto a los departamento
 public List <Licencia> listarlicencia()
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Licencias.ToList());
     }
 }
示例#3
0
 public SalidaDeEmpleado GetSalidaDeEmpleado(int id)
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.SalidaDeEmpleadoes.Where(d => d.ID == id).FirstOrDefault());
     }
 }
示例#4
0
 //Aqui listo todo en cuanto a los departamento
 public List <Departamento> ListarDepartamento()
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Departamentos.ToList());
     }
 }
示例#5
0
 //Aqui listo todo en cuanto a los departamento
 public List <Cargo> ListarCargos()
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Cargoes.ToList());
     }
 }
示例#6
0
 //Aqui listo todo en cuanto a los departamento
 public List <Permiso> listarpermiso()
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Permisoes.ToList());
     }
 }
示例#7
0
 //Aqui listo todo en cuanto a los departamento
 public List <Vacione> listarvacaciones()
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Vaciones.ToList());
     }
 }
示例#8
0
 public Permiso GetPermiso(int id)
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Permisoes.Where(d => d.id == id).FirstOrDefault());
     }
 }
示例#9
0
 //Aqui listo todo en cuanto a los departamento
 public List <Empleado> ListarEmpleado()
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Empleadoes.ToList());
     }
 }
示例#10
0
 public List <Nomina> ListaNomina()
 {
     using (var db = new RecursosHumanoEntities1())
     {
         return(db.Nominas.ToList());
     }
 }
示例#11
0
 public Empleado GetEmpleado(int id)
 {
     using (var emplo = new RecursosHumanoEntities1())
     {
         return(emplo.Empleadoes.Where(d => d.iD == id).FirstOrDefault());
     }
 }
示例#12
0
 //Aqui listo todo en cuanto a los departamento
 public List <SalidaDeEmpleado> listarsalida()
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.SalidaDeEmpleadoes.ToList());
     }
 }
示例#13
0
 public Cargo GetCargo(int id)
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Cargoes.Where(d => d.Id_DelCargo == id).FirstOrDefault());
     }
 }
示例#14
0
 public Departamento GetDepartamento(int id)
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Departamentos.Where(d => d.Departamento_id == id).FirstOrDefault());
     }
 }
示例#15
0
 public Licencia GetLicencia(int id)
 {
     using (var basedeDatos = new RecursosHumanoEntities1())
     {
         return(basedeDatos.Licencias.Where(d => d.id == id).FirstOrDefault());
     }
 }
示例#16
0
 public void AgregarDepartamento(Departamento depart)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         db.Departamentos.Add(depart);
         db.SaveChanges();
     }
 }
示例#17
0
 public void agregarpermiso(Licencia licen)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         db.Licencias.Add(licen);
         db.SaveChanges();
     }
 }
示例#18
0
 public void agregarpermiso(Permiso permitir)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         db.Permisoes.Add(permitir);
         db.SaveChanges();
     }
 }
示例#19
0
 public void agregarnomina(Nomina nom)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         db.Nominas.Add(nom);
         db.SaveChanges();
     }
 }
示例#20
0
 public void agregarVacaciones(Vacione vaca)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         db.Vaciones.Add(vaca);
         db.SaveChanges();
     }
 }
示例#21
0
 public void Agregar_Cargos(Cargo puesto)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         db.Cargoes.Add(puesto);
         db.SaveChanges();
     }
 }
示例#22
0
 public void agregarSalidaDeEmpleado(SalidaDeEmpleado salir)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         db.SalidaDeEmpleadoes.Add(salir);
         db.SaveChanges();
     }
 }
示例#23
0
 public void Agregar_empleado(Empleado Emplea)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         db.Empleadoes.Add(Emplea);
         db.SaveChanges();
     }
 }
示例#24
0
 public void EditarCargo(Cargo puesto)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         var bd = db.Cargoes.Find(puesto.Id_DelCargo);
         bd.Nombre_Del_Cargo = puesto.Nombre_Del_Cargo;
         db.SaveChanges();
     }
 }
示例#25
0
 public void EliminarEmpleado(int id)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         var Empleado = db.Empleadoes.Find(id);
         db.Empleadoes.Remove(Empleado);
         db.SaveChanges();
     }
 }
示例#26
0
 public void EliminarCargo(int id)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         var puesto = db.Cargoes.Find(id);
         db.Cargoes.Remove(puesto);
         db.SaveChanges();
     }
 }
示例#27
0
 public void borarNomina(int id)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         var nom = db.Nominas.Find(id);
         db.Nominas.Remove(nom);
         db.SaveChanges();
     }
 }
示例#28
0
 public void Eliminar(int id)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         var departamento = db.Departamentos.Find(id);
         db.Departamentos.Remove(departamento);
         db.SaveChanges();
     }
 }
示例#29
0
 public void Editar(Departamento depart)
 {
     using (var db = new RecursosHumanoEntities1())
     {
         var bd = db.Departamentos.Find(depart.Departamento_id);
         bd.Codigo_Del_Departamento = depart.Codigo_Del_Departamento;
         bd.Nombre_Del_Departamento = depart.Nombre_Del_Departamento;
         db.SaveChanges();
     }
 }
示例#30
0
        public void EditarEmpleado(Empleado emple)
        {
            using (var db = new RecursosHumanoEntities1())
            {
                var bd = db.Empleadoes.Find(emple.iD);
                bd.Codigo_De_Empleado = emple.Codigo_De_Empleado;
                bd.Nombre             = emple.Nombre;
                bd.Apellido           = emple.Apellido;
                bd.Telefono           = emple.Telefono;
                bd.Salary             = emple.Salary;
                bd.Fechadeingreso     = emple.Fechadeingreso;
                bd.cargos             = emple.cargos;
                bd.Departamento       = emple.Departamento;
                bd.Estatus            = emple.Estatus;

                db.SaveChanges();
            }
        }