public RestriccionDTO UpdateRestriccion(RestriccionDTO restriccion) { using var dbContext = new RestriCovidDBContext(); var resul = dbContext.Restricciones.Where(restri => restri.ID == restriccion.Id).FirstOrDefault(); resul.CODIGO = restriccion.Codigo; resul.DESCRIPCION = restriccion.Descripcion; resul.ABREVIACION = restriccion.Abreviacion; dbContext.SaveChanges(); return(restriccion); }
public List <RestriccionDTO> GetRestriccionesCP(int cp) { using var dbContext = new RestriCovidDBContext(); return(dbContext.RestriccionPoblaciones.Where(dbResul => dbResul.POBLACION.CP == cp).Select(dbResul => new RestriccionDTO { Id = dbResul.ID, Cp = dbResul.POBLACION.CP, Poblacion = dbResul.POBLACION.POBLACION, Abreviacion = dbResul.RESTRICCION.ABREVIACION, Descripcion = dbResul.RESTRICCION.DESCRIPCION }).ToList()); }
public List <PoblacionDTO> GetPoblaciones() { using var dbContext = new RestriCovidDBContext(); return(dbContext.Poblaciones.Select(dbResul => new PoblacionDTO { Id = dbResul.ID, Poblacion = dbResul.POBLACION, Provincia = dbResul.PROVINCIA, PosX = dbResul.POSX, PosY = dbResul.POSY, Cp = dbResul.CP }).ToList()); }
public PoblacionDTO UpdatePoblacion(PoblacionDTO poblacion) { using var dbContext = new RestriCovidDBContext(); var resul = dbContext.Poblaciones.Where(restri => restri.ID == poblacion.Id).FirstOrDefault(); resul.CP = poblacion.Cp; resul.POBLACION = poblacion.Poblacion; resul.POSX = poblacion.PosX; resul.POSY = poblacion.PosY; resul.PROVINCIA = poblacion.Provincia; dbContext.SaveChanges(); return(poblacion); }
public Boolean DeleteRestriccionPoblacion(int id) { using var dbContext = new RestriCovidDBContext(); if (dbContext.RestriccionPoblaciones.Where(x => x.POBLACION.ID == id).FirstOrDefault() != null) { dbContext.RestriccionPoblaciones.RemoveRange(dbContext.RestriccionPoblaciones.Where(x => x.POBLACION.ID == id)); dbContext.SaveChanges(); return(true); } else { return(false); } }
public Boolean InsertRestriccionPoblacion(int idRestriccion, int idPoblacion) { using var dbContext = new RestriCovidDBContext(); var poblacion = dbContext.Poblaciones.Where(poblacion => poblacion.ID == idPoblacion).FirstOrDefault(); var restriccion = dbContext.Restricciones.Where(restriccion => restriccion.ID == idRestriccion).FirstOrDefault(); RestriccionPoblacion rp = new RestriccionPoblacion(); rp.POBLACION = poblacion; rp.RESTRICCION = restriccion; dbContext.RestriccionPoblaciones.Add(rp); dbContext.SaveChanges(); return(true); }