public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest)); } RazaEditDto razaDto = _servicio.GetRazaPorId(id); if (razaDto == null) { return(HttpNotFound("Còdigo de Raza NO Encontrado")); } RazaEditViewModel razaVm = _mapper.Map <RazaEditViewModel>(razaDto); razaVm.TipoDeMascotas = _mapper.Map <List <TipoDeMascotaListViewModel> >(_serviciosTipoDeMascota.GetLista()); return(View(razaVm)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var mascotaDto = _servicio.GetMascotaPorId(id); if (mascotaDto == null) { return(HttpNotFound("Còdigo de Mascota inexistente")); } MascotaListViewModel mascotaVm = _mapper.Map <MascotaListViewModel>(mascotaDto); mascotaVm.TipoDeMascota = (_serviciosTipoDeMascota.GetipoDeMascotaPorId(mascotaDto.TipoDeMascotaId)).Descripcion; mascotaVm.Raza = (_serviciosRaza.GetRazaPorId(mascotaDto.RazaId)).Descripcion; mascotaVm.Cliente = (_serviciosCliente.GetClientePorId(mascotaDto.ClienteId)).Apellido; return(View(mascotaVm)); }