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); }