public ActionResult Delete(C_AnimalesViewModel animalView) { using (UnidadDeTrabajo <C_Animales> unidad = new UnidadDeTrabajo <C_Animales>(new BDContext())) { unidad.genericDAL.Remove(this.Convertir(animalView)); unidad.Complete(); } return(RedirectToAction("Index")); }
public ActionResult Create() { C_AnimalesViewModel animales = new C_AnimalesViewModel(); using (UnidadDeTrabajo <C_Temperamentos> unidad = new UnidadDeTrabajo <C_Temperamentos>(new BDContext())) { animales.Temperamentos = unidad.genericDAL.GetAll().ToList(); } using (UnidadDeTrabajo <C_Tamanos> unidad = new UnidadDeTrabajo <C_Tamanos>(new BDContext())) { animales.Tamanos = unidad.genericDAL.GetAll().ToList(); } return(View(animales)); }
private C_Animales Convertir(C_AnimalesViewModel animalesViewModel) { C_Animales animales = new C_Animales { IdAnimal = animalesViewModel.IdAnimal, nombre = animalesViewModel.nombre, especie = animalesViewModel.especie, raza = animalesViewModel.raza, sexo = animalesViewModel.sexo, otrasSenas = animalesViewModel.otrasSenas, ImagenURL = animalesViewModel.ImagenURL, IdTamano = animalesViewModel.IdTamano, IdTemperamento = animalesViewModel.IdTemperamento, fechaNacimiento = animalesViewModel.fechaNacimiento, padecimientos = animalesViewModel.padecimientos, }; return(animales); }
private C_AnimalesViewModel Convertir(C_Animales animales) { C_AnimalesViewModel animalesViewModel = new C_AnimalesViewModel { IdAnimal = animales.IdAnimal, nombre = animales.nombre, especie = animales.especie, raza = animales.raza, sexo = animales.sexo, otrasSenas = animales.otrasSenas, ImagenURL = animales.ImagenURL, IdTamano = (int)animales.IdTamano, IdTemperamento = (int)animales.IdTemperamento, fechaNacimiento = (DateTime)animales.fechaNacimiento, padecimientos = animales.padecimientos, }; return(animalesViewModel); }
public ActionResult Delete(int id) { C_Animales animales; using (UnidadDeTrabajo <C_Animales> unidad = new UnidadDeTrabajo <C_Animales>(new BDContext())) { animales = unidad.genericDAL.Get(id); } C_AnimalesViewModel animal = this.Convertir(animales); using (UnidadDeTrabajo <C_Temperamentos> unidad = new UnidadDeTrabajo <C_Temperamentos>(new BDContext())) { animal.C_Temperamentos = unidad.genericDAL.Get(animal.IdTemperamento); } using (UnidadDeTrabajo <C_Tamanos> unidad = new UnidadDeTrabajo <C_Tamanos>(new BDContext())) { animal.C_Tamanos = unidad.genericDAL.Get(animal.IdTamano); } return(View(animal)); }