Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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));
        }