public ActionResult Edit(TransportadoraViewModel transportadora) { try { _transportadoraRepositorio.Atualizar(Mapear(transportadora)); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(int id, TransportadoraViewModel transportadora) { try { _transportadoraRepositorio.Excluir(transportadora.Id); return(RedirectToAction("Index")); } catch { return(View()); } }
//public ActionResult Create(FormCollection collection) public ActionResult Create(TransportadoraViewModel viewModel) { try { //var nome = collection["Nome"]; _repositorio.Inserir(Mapear(viewModel)); return(RedirectToAction("Index")); } catch { return(View()); } }
public TransportadoraViewModel Adicionar(TransportadoraViewModel transportadora) { var mapperTransportadora = Mapper.Map <Transportadora>(transportadora); mapperTransportadora.Ativo = true; mapperTransportadora.CNPJ = TextoHelper.GetNumeros(mapperTransportadora.CNPJ); var adicionaTransportadora = _transportadoraService.Adicionar(mapperTransportadora); if (mapperTransportadora.ValidationResult.IsValid) { Commit(); } //transportadora = Mapper.Map<TransportadoraViewModel>(adicionaTransportadora); return(transportadora); }
public ActionResult Alterar(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TransportadoraViewModel transportadoraViewModel = _transportadoraAppService.ObterPorId((Guid)id); if (transportadoraViewModel == null) { return(HttpNotFound()); } return(View(transportadoraViewModel)); }
public ActionResult Create(TransportadoraViewModel viewModel) { try { //var transportadora = new Transportadora(); //transportadora.Nome = collection["Nome"]; //transportadora.Telefone = collection["Telefone"]; _transportadoraRepositorio.Inserir(Mapear(viewModel)); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Novo(TransportadoraViewModel transportadoraViewModel) { try { if (ModelState.IsValid) { var transportadoraRetorno = _transportadoraAppService.Adicionar(transportadoraViewModel); TempData["CadastradoSucesso"] = "Transportadora " + transportadoraViewModel.Nome + " cadastrada com sucesso"; return(RedirectToAction("Index", "PainelAdministrativo")); } return(View(transportadoraViewModel)); } catch (Exception ex) { throw; } }
public ActionResult Alterar(TransportadoraViewModel transportadoraViewModel) { try { if (ModelState.IsValid) { _transportadoraAppService.Atualizar(transportadoraViewModel); TempData["AtualizadoSucesso"] = "Transportadora " + transportadoraViewModel.Nome + " alterada com sucesso"; return(RedirectToAction("Index", "PainelAdministrativo")); } return(View(transportadoraViewModel)); } catch (Exception) { throw; } }
public ActionResult Edit(int id, TransportadoraViewModel viewModel) { try { var transportadora = new TransportadoraViewModel(); transportadora.ID = viewModel.ID; transportadora.Nome = viewModel.Nome; transportadora.Telefone = viewModel.Telefone; _repositorio.Atualizar(Mapear(transportadora)); return(RedirectToAction("Index")); } catch { return(View()); } }
public void Put(Guid id, [FromBody] TransportadoraViewModel transportadora) { _transportadoraApplication.Atualizar(transportadora); }
public void Post([FromBody] TransportadoraViewModel transportadora) { _transportadoraApplication.Adicionar(transportadora); }