public ActionResult Delete(C_CasaCunaViewModel casaCunasView) { using (UnidadDeTrabajo <C_CasaCuna> unidad = new UnidadDeTrabajo <C_CasaCuna>(new BDContext())) { unidad.genericDAL.Remove(this.Convertir(casaCunasView)); unidad.Complete(); } return(RedirectToAction("Index")); }
public ActionResult Create() { C_CasaCunaViewModel casaCunas = new C_CasaCunaViewModel(); using (UnidadDeTrabajo <C_Persona> unidad = new UnidadDeTrabajo <C_Persona>(new BDContext())) { casaCunas.Personas = unidad.genericDAL.GetAll().ToList(); } return(View(casaCunas)); }
private C_CasaCuna Convertir(C_CasaCunaViewModel casaCunaViewModel) { C_CasaCuna casaCunas = new C_CasaCuna { IdCasaCuna = casaCunaViewModel.IdCasaCuna, IdPersona = (int)casaCunaViewModel.IdPersona, Metros = casaCunaViewModel.Metros, PropiedadCercada = (bool)casaCunaViewModel.PropiedadCercada, OtrasMascotas = (int)casaCunaViewModel.OtrasMascotas, CapacidadDisponible = (int)casaCunaViewModel.CapacidadDisponible, DescripcionPropiedad = casaCunaViewModel.DescripcionPropiedad }; return(casaCunas); }
public ActionResult Delete(int id) { C_CasaCuna casaCunas; using (UnidadDeTrabajo <C_CasaCuna> unidad = new UnidadDeTrabajo <C_CasaCuna>(new BDContext())) { casaCunas = unidad.genericDAL.Get(id); } C_CasaCunaViewModel casaCuna = this.Convertir(casaCunas); using (UnidadDeTrabajo <C_Persona> unidad = new UnidadDeTrabajo <C_Persona>(new BDContext())) { casaCuna.C_Persona = unidad.genericDAL.Get(casaCuna.IdPersona); } return(View(casaCuna)); }