public ActionResult Edit(int id, EnderecoViewModel enderecoViewModel) { enderecoViewModel.EnderecoId = id; var enderecoEntidade = Mapper.Map <EnderecoViewModel, Endereco>(enderecoViewModel); _enderecoAppServico.Atualizar(enderecoEntidade); return(RedirectToAction($"Details/{enderecoViewModel.EnderecoId}")); }
public void Remove(EnderecoViewModel enderecoViewModel) { var endereco = Mapper.Map <EnderecoViewModel, Endereco>(enderecoViewModel); BeginTransaction(); _enderecoService.Remove(endereco); Commit(); }
public bool Atualizar(EnderecoViewModel enderecoViewModel) { var Endereco = Mapper.Map <EnderecoViewModel, Endereco>(enderecoViewModel); BeginTransaction(); _enderecoService.Atualizar(Endereco); Commit(); return(true); }
public EnderecoViewModel Atualizar(EnderecoViewModel endereco) { endereco = Mapper.Map <EnderecoViewModel>(_clienteService.Atualizar(Mapper.Map <Endereco>(endereco))); if (!Commit()) { return(null); } return(endereco); }
public EnderecoViewModel Add(EnderecoViewModel obj) { var area = _mapper.Map <EnderecoViewModel, Endereco>(obj); BeginTransaction(); _enderecoService.Add(area); Commit(); return(obj); }
private Endereco ParseEndenreco(EnderecoViewModel endereco) { return(new Endereco(endereco.Logradouro, endereco.Numero, endereco.Complemento, endereco.Bairro, endereco.Cidade, endereco.Estado)); }
public async Task<ActionResult> AtualizarEndereco(Guid id, EnderecoViewModel enderecoViewModel) { if (id != enderecoViewModel.Id) return BadRequest(); if (!ModelState.IsValid) CustomResponse(ModelState); await _fornecedorService.AtualizarEndereco(_mapper.Map<Endereco>(enderecoViewModel)); return CustomResponse(enderecoViewModel); }
public ActionResult Create(int id) { var EnderecoVM = new EnderecoViewModel() { PessoaId = id, CidadesList = _cidades, }; return(View(EnderecoVM)); }
public EnderecoViewModel AddEndereco(EnderecoViewModel enderecoViewModel) { var endereco = Mapper.Map <EnderecoViewModel, Endereco>(enderecoViewModel); BeginTransaction(); _membroService.AddEndereco(endereco); Commit(); return(enderecoViewModel); }
public async Task <ActionResult <EnderecoViewModel> > Adicionar([FromBody] EnderecoViewModel enderecoViewModel) { if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _enderecoService.Adicionar(_mapper.Map <Endereco>(enderecoViewModel)); return(CustomResponse(enderecoViewModel)); }
public IActionResult Post([FromBody] EnderecoViewModel endereco) { var command = _mapper.Map <RegistrarEnderecoCommand>(endereco); _bus.EnviarComando(command); var enderecoDomain = _enderecoQueryRepository.ObterPorEmail(endereco.Email); return(Response(_mapper.Map <EnderecoViewModel>(enderecoDomain))); }
public EnderecoViewModel AtualizarEndereco(EnderecoViewModel enderecoViewModel) { var endereco = Mapper.Map <Endereco>(enderecoViewModel); BeginTransaction(); _beneficiarioServico.AtualizarEndereco(endereco); Commit(); return(enderecoViewModel); }
public EnderecoViewModel AtualizarEndereco(EnderecoViewModel enderecoViewModel) { var endereco = Mapper.Map <EnderecoViewModel, Endereco>(enderecoViewModel); BeginTransaction(); _clienteService.AtualizarEndereco(endereco); Commit(); return(enderecoViewModel); }
public EnderecoViewModel Atualizar(EnderecoViewModel enderecoViewModel) { var endereco = Mapper.Map <Endereco>(enderecoViewModel); var obj = _enderecoDomainService.Atuaizar(endereco); if (!Commit()) { return(null); } return(Mapper.Map <EnderecoViewModel>(obj)); }
public EnderecoViewModel AdaptarEndereco(EnderecoViewModel model) { var endereco = AdicionarEnderecoAdapter.ToDomainModel(model); _agenciaService.AdicionarEndereco(endereco); if (Commit()) { } return(model); }
public async Task <ActionResult> ObterEnderecoPorId(Guid id) { EnderecoViewModel enderecoViewModel = await ObterEndereco(id); if (enderecoViewModel == null) { return(NotFound()); } return(CustomResponse(enderecoViewModel)); }
private SqlParameter[] CriaParametros(EnderecoViewModel endereco) { SqlParameter[] parametros = new SqlParameter[6]; parametros[0] = new SqlParameter("cod_endereco", endereco.codEndereco); parametros[1] = new SqlParameter("CEP", endereco.cep); parametros[2] = new SqlParameter("rua", endereco.rua); parametros[3] = new SqlParameter("bairro", endereco.bairro); parametros[4] = new SqlParameter("cidade", endereco.cidade); parametros[5] = new SqlParameter("estado", endereco.estado); return(parametros); }
public IActionResult Listar() { List <Endereco> enderecos = _enderecoRepository.ListarEnderecos(); EnderecoViewModel enderecoViewModel = new EnderecoViewModel { Enderecos = enderecos }; return(View(enderecoViewModel)); }
public static bool MontaEnderecoUpdate(EnderecoViewModel entrada, out Endereco modelo) { modelo = new Endereco(); modelo = entrada.endereco; modelo.modificadoEm = DateTime.Now; modelo.modificadoPor = entrada.contexto.idUsuario; modelo.modificadoPorName = entrada.contexto.nomeUsuario; return(true); }
public async Task <IActionResult> NovoEndereco(EnderecoViewModel endereco) { var response = await _clienteService.AdicionarEndereco(endereco); if (ResponsePossuiErros(response)) { TempData["Erros"] = ModelState.Values.SelectMany(x => x.Errors.Select(e => e.ErrorMessage)).ToList(); } return(RedirectToAction("EnderecoEntrega", "Pedido")); }
public ActionResult Create(int id) { ViewBag.EnderecoTipoId = new SelectList(_enderecoTipoService.Get(), "Id", "Descricao"); ViewBag.Nome = _pessoaService.GetById(id).Nome; var enderecoVM = new EnderecoViewModel(); enderecoVM.PessoaId = id; return(View(enderecoVM)); }
public void Alterar(EnderecoViewModel endereco) { string sql = "update Endereco set CEP = @CEP, " + "rua = @rua, " + "bairro = @bairro," + "cidade = @cidade," + "estado = @estado where cod_endereco = @cod_endereco"; HelperDAO.ExecutaSQL(sql, CriaParametros(endereco)); }
public async Task <IActionResult> ObterEnderecoPorId(Guid id, EnderecoViewModel enderecoViewModel) { if (id != enderecoViewModel.Id) { NotificarErro("O id informado não é o mesmo que foi passado na query"); return(CustomResponse(enderecoViewModel)); } await _enderecoRepository.Atualizar(_mapper.Map <Endereco>(enderecoViewModel)); return(CustomResponse(enderecoViewModel)); }
public ActionResult Edit(EnderecoViewModel endereco) { if (ModelState.IsValid) { var enderecoDomain = Mapper.Map <EnderecoViewModel, Endereco>(endereco); _enderecoApp.Update(enderecoDomain); return(RedirectToAction("Index")); } return(View(endereco)); }
public ActionResult AtualizarEndereco(EnderecoViewModel enderecoViewModel) { if (ModelState.IsValid) { _clienteAppService.AtualizarEndereco(enderecoViewModel); string url = Url.Action("ListarEnderecos", "Clientes", new { id = enderecoViewModel.ClienteId }); return(Json(new { success = true, url = url })); } return(PartialView("_AtualizarEndereco", enderecoViewModel)); }
public IActionResult Put([FromBody] EnderecoViewModel enderecoViewModel) { if (!ModelStateValida()) { return(Response()); } var eventoCommand = _mapper.Map <AtualizarEnderecoEventoCommand>(enderecoViewModel); _mediator.EnviarComando(eventoCommand); return(Response(eventoCommand)); }
private EnderecoViewModel MontaEndereco(DataRow registro) { EnderecoViewModel e = new EnderecoViewModel(); e.codEndereco = Convert.ToInt32(registro["cod_Endereco"]); e.cep = registro["cep"].ToString(); e.rua = registro["rua"].ToString(); e.bairro = registro["bairro"].ToString(); e.cidade = registro["cidade"].ToString(); e.estado = registro["estado"].ToString(); return(e); }
public PacienteCadastrarViewModel(string nome, string nomeSocial, DateTime dataNascimento, string sexo, string cpf, string rg, string telefone, string email, EnderecoViewModel endereco) { this.Nome = nome; this.NomeSocial = nomeSocial; this.DataNascimento = dataNascimento; this.Sexo = sexo; this.Cpf = cpf; this.Rg = rg; this.Telefone = telefone; this.Email = email; this.Endereco = endereco; }
public async Task <IActionResult> NovoEndereco(EnderecoViewModel endereco) { var response = await _responsavelService.AdicionarEndereco(endereco); if (ResponsePossuiErros(response)) { TempData["Erros"] = ModelState.Values.SelectMany(v => v.Errors.Select(e => e.ErrorMessage)).ToList(); } return(RedirectToAction("Detalhe", new { id = endereco.ResponsavelId })); }
public IActionResult Put([FromBody] EnderecoViewModel enderecoViewModel) { if (!ModelStateValid()) { return(Response()); } var palestraCommand = _mapper.Map <AtualizarEnderecoPalestraCommand>(enderecoViewModel); _bus.SendCommand(palestraCommand); return(Response(palestraCommand)); }