public IEnumerable GetTipoPermisosList() { using (var context = new PermisosAppDbContext()) { return(context.TipoPermisos.OrderBy(n => n.Id) .Select(c => new { c.Id, c.PermisoDescripcion }).ToList()); } }
private List <TipoPermiso> GetTipoPermisos() { List <TipoPermiso> ret = new List <TipoPermiso>(); using (var context = new PermisosAppDbContext()) { ret = context.TipoPermisos.ToList(); return(ret); } }
public bool Delete(TipoPermiso entity) { //TODO: ELIMINA UN EMEPLEADO using (var context = new PermisosAppDbContext()) { context.Entry(entity).State = System.Data.Entity.EntityState.Deleted; context.SaveChanges(); } return(true); }
private List <TipoPermiso> CreateMockData() { List <TipoPermiso> ret = new List <TipoPermiso>(); ret.Add(new TipoPermiso() { Id = 1, PermisoDescripcion = "Vacaciones" }); ret.Add(new TipoPermiso() { Id = 2, PermisoDescripcion = "Consulta Medico" }); ret.Add(new TipoPermiso() { Id = 3, PermisoDescripcion = "Duelo" }); ret.Add(new TipoPermiso() { Id = 4, PermisoDescripcion = "Paternidad" }); ret.Add(new TipoPermiso() { Id = 5, PermisoDescripcion = "Maternidad" }); using (var context = new PermisosAppDbContext()) { foreach (var Entity in ret) { var exist = context.TipoPermisos.Where(n => n.PermisoDescripcion == Entity.PermisoDescripcion).FirstOrDefault(); if (exist == null) { context.TipoPermisos.Add(Entity); context.SaveChanges(); } } } return(ret); }
public bool Insert(Empleado entity) { bool ret = false; //TOOD: CREATE INSERT IN DB using (var context = new PermisosAppDbContext()) { context.Empleados.Add(entity); context.SaveChanges(); ret = true; } return(ret); }
public List <Empleado> Get() { List <Empleado> ret = new List <Empleado>(); using (var context = new PermisosAppDbContext()) { var empleados = context.Empleados; var TipoPermiso = context.TipoPermisos; foreach (Empleado e in empleados) { var tp = TipoPermiso.Find(e.TipoPermisoID); e.TipoPermiso = tp; ret.Add(e); } } return(ret); }