Beispiel #1
0
 public ActionResult Delete(ProveedorListViewModel proveedorVm)
 {
     try
     {
         ProveedorListDto proveedorDto = _mapper.Map <ProveedorListDto>(_servicio.GetProveedorPorId(proveedorVm.ProveedorId));
         proveedorVm = _mapper.Map <ProveedorListViewModel>(proveedorDto);
         _servicio.Borrar(proveedorVm.ProveedorId);
         TempData["Msg"] = "Registro borrado...";
         return(RedirectToAction("Index"));
     }
     catch (Exception e)
     {
         ModelState.AddModelError(string.Empty, e.Message);
         return(View(proveedorVm));
     }
 }
Beispiel #2
0
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var proveedorDto = _servicio.GetProveedorPorId(id);

            if (proveedorDto == null)
            {
                return(HttpNotFound("Còdigo de Proveedor inexistente"));
            }
            ProveedorListViewModel proveedorVm = _mapper.Map <ProveedorListViewModel>(proveedorDto);

            proveedorVm.Localidad = (_serviciosLocalidad.GetLocalidadPorId(proveedorDto.LocalidadId)).NombreLocalidad;
            return(View(proveedorVm));
        }
Beispiel #3
0
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            ProveedorEditDto proveedorEditDto = servicio.GetProveedorPorId(id);

            if (proveedorEditDto == null)
            {
                return(HttpNotFound("Código de proveerdor inexistente..."));
            }

            ProveedorListDto       proveedorDto = mapper.Map <ProveedorListDto>(servicio.GetProveedorPorId(id));
            ProveedorListViewModel proveedorVm  = mapper.Map <ProveedorListViewModel>(proveedorDto);

            return(View(proveedorVm));
        }