public async Task AtualizarCidade(CidadeRequest param) { var cidade = await _repoCidade.PorId(false, param.Id); cidade.Atualizar(param.Nome, param.Capital); #region - validator - _notify.When <ServiceEndereco>(string.IsNullOrEmpty(cidade.Nome), "Nome é obrigatório."); #endregion _repoCidade.Atualizar(cidade); }
public async Task RegistrarCidade(CidadeRequest param) { var estado = await _repoEstado.PorId(false, param.EstadoId); var cidade = new Cidade(param.Nome, param.Capital) { Estado = estado, }; #region - validator - _notify.When <ServiceEndereco>(string.IsNullOrEmpty(cidade.Nome), "Nome é obrigatório."); _notify.When <ServiceEndereco>(estado == null, "Estado não localizado."); #endregion await _repoCidade.Registrar(cidade); }
public async Task <IActionResult> AtualizarCidade([FromBody] CidadeRequest param) { await _service.AtualizarCidade(param); return(Result(new { Message = "Atualizado." })); }
public async Task <IActionResult> RegistrarCidade([FromBody] CidadeRequest param) { await _service.RegistrarCidade(param); return(Result(new { Message = "Registrado." })); }