public LocalidadList() { InitializeComponent(); WindowStartupLocation = WindowStartupLocation.CenterScreen; DataContext = ViewModel = App.Container.Resolve <LocalidadListViewModel>(); Initialize(); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } //LocalidadListDto localidadDto = _mapper.Map<LocalidadListDto>(_servicio.GetLocalidadPorId(id)); var localidadDto = _servicio.GetLocalidadPorId(id); if (localidadDto == null) { return(HttpNotFound("Còdigo de Localidad inexistente...")); } LocalidadListViewModel localidadVm = _mapper.Map <LocalidadListViewModel>(localidadDto); localidadVm.Provincia = (_servicioProvincias.GetProvinciaPorId(localidadDto.ProvinciaId)).NombreProvincia; return(View(localidadVm)); }
public ActionResult Delete(LocalidadListViewModel localidadVm) { try { LocalidadListDto localidadDto = mapper .Map <LocalidadListDto>(servicio.GetLocalidadPorId(localidadVm.LocalidadId)); localidadVm = mapper.Map <LocalidadListViewModel>(localidadDto); servicio.Borrar(localidadVm.LocalidadId); TempData["Msg"] = "Registro borrado..."; return(RedirectToAction("Index")); } catch (Exception e) { ModelState.AddModelError(String.Empty, e.Message); return(View(localidadVm)); } }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LocalidadListDto localidadDto = _mapper.Map <LocalidadListDto>(_servicio.GetLocalidadPorId(id)); if (localidadDto == null) { return(HttpNotFound(" Localidad inexistente :/ ")); } LocalidadListViewModel localidadVm = _mapper.Map <LocalidadListViewModel>(localidadDto); return(View(localidadVm)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LocalidadEditDto localidadEditDto = _servicio.GetLocalidadPorId(id); if (localidadEditDto == null) { return(HttpNotFound("La localidad no existe")); } LocalidadListDto localidadDto = _mapper.Map <LocalidadListDto>(_servicio.GetLocalidadPorId(id)); var provincia = _servicioProvincia.GetProvinciaId(localidadEditDto.LocalidadId); ///localidadDto.Provincia = provincia.NombreProvincia; LocalidadListViewModel localidadVm = _mapper.Map <LocalidadListViewModel>(localidadDto); return(View(localidadVm)); }
public ActionResult Delete(LocalidadListViewModel localidadVm) { LocalidadEditDto localidadDto = _mapper.Map <LocalidadEditDto>(localidadVm); if (_servicio.EstaRelacionado(localidadDto)) { ModelState.AddModelError(string.Empty, "Registro relacionado con otra tabla...Baja denegada"); return(View(localidadVm)); } try { LocalidadListDto locDto = _mapper.Map <LocalidadListDto>(_servicio.GetLocalidadPorId(localidadVm.LocalidadId)); localidadVm = _mapper.Map <LocalidadListViewModel>(_servicio.GetLocalidadPorId(localidadVm.LocalidadId)); _servicio.Borrar(localidadVm.LocalidadId); TempData["Msg"] = "Registro Borrado..."; return(RedirectToAction("Index")); } catch (Exception e) { ModelState.AddModelError(string.Empty, e.Message); return(View(localidadVm)); } }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LocalidadEditDto localidadEditDto = servicio.GetLocalidadPorId(id); if (localidadEditDto == null) { return(HttpNotFound("Código de localidad inexistente...")); } LocalidadListDto localidadDto = mapper.Map <LocalidadListDto>(servicio.GetLocalidadPorId(id)); var provincia = serviciosProvincia.GetProvinciaId(localidadEditDto.ProvinciaId); localidadDto.Provincia = provincia.NombreProvincia; LocalidadListViewModel localidadVm = mapper.Map <LocalidadListViewModel>(localidadDto); return(View(localidadVm)); }