public CidadeVM GetCidade(int?Id) { try { Open(); var cidadeVM = new CidadeVM(); string selectEditCidade = @"SELECT* FROM CIDADE WHERE IdCidade =" + Id; SQL = new SqlCommand(selectEditCidade, sqlconnection); Dr = SQL.ExecuteReader(); while (Dr.Read()) { cidadeVM.IdCidade = Convert.ToInt32(Dr["IdCidade"]); cidadeVM.nmCidade = Dr["nmCidade"].ToString(); cidadeVM.DDD = Dr["ddd"].ToString(); cidadeVM.IdEstado = Convert.ToInt32(Dr["IdEstado"]); cidadeVM.dtCadastro = Dr["dtCadastro"] == DBNull.Value ? DateTime.Now : Convert.ToDateTime(Dr["dtCadastro"]); cidadeVM.dtUltAlteracao = Dr["dtUltAlteracao"] == DBNull.Value ? DateTime.Now : Convert.ToDateTime(Dr["dtUltAlteracao"]); } return(cidadeVM); } catch (Exception e) { throw new Exception("Erro ao selecionar o Cidade: " + e.Message); } finally { Close(); } }
public IActionResult Persistir([FromBody] CidadeVM cidadeVM) { var cidade = Mapper.Map <Cidade>(cidadeVM); _cidadeService.PersistirCidade(cidade); return(Ok(true)); }
public ActionResult editar(int?id) { var ViewModel = new CidadeVM(); ViewModel.Cidade = this.OCidadeBL.carregar(UtilNumber.toInt32(id)) ?? new Cidade(); return(View(ViewModel)); }
public IActionResult Edit(long id, CidadeVM vm) { if (ModelState.IsValid) { Cidade cidadeDb = this.db.Cidades.Find(id); cidadeDb.Nome = vm.Nome; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(vm)); }
public IActionResult Edit(long id) { Cidade cidade = this.db.Cidades .Where(x => x.Id == id) .FirstOrDefault(); CidadeVM vm = new CidadeVM(); vm.Nome = cidade.Nome; return(View(vm)); }
public IActionResult Create(CidadeVM vm) { if (ModelState.IsValid) { Cidade cidade = new Cidade(); cidade.Nome = vm.Nome; this.db.Cidades.Add(cidade); this.db.SaveChanges(); return(RedirectToAction("Index")); } return(View(vm)); }
public ActionResult Create(CidadeVM model) { if (string.IsNullOrEmpty(model.nmCidade)) { ModelState.AddModelError("nmCidade", "Por favor informe o nome da cidade!"); } if (model.nmCidade != null) { if (string.IsNullOrEmpty(model.nmCidade.Trim())) { ModelState.AddModelError("nmCidade", "Por favor informe o nome da cidade!"); } } if (string.IsNullOrEmpty(model.ddd)) { ModelState.AddModelError("ddd", "Por favor informe o DDD da cidade!"); } if (ModelState.IsValid) { try { var dtAtual = DateTime.Today; model.dtCadastro = dtAtual.ToString("dd/MM/yyyy HH:mm"); model.dtAtualizacao = dtAtual.ToString("dd/MM/yyyy HH:mm"); //Populando o objeto para salvar; var obj = model.VM2E(new Models.Cidade()); //Instanciando e chamando a DAO para salvar o objeto país no banco; var daoCidade = new DAOCidade(); if (daoCidade.Create(obj)) { TempData["message"] = "Registro inserido com sucesso!"; TempData["type"] = "sucesso"; } return(RedirectToAction("Index")); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View(model)); } } return(View(model)); }
public ActionResult editar(CidadeVM ViewModel) { if (!ModelState.IsValid) { return(View(ViewModel)); } ViewModel.Cidade.nomeMunicipio = ViewModel.Cidade.nome; bool flagSucesso = this.OCidadeBL.salvar(ViewModel.Cidade); if (flagSucesso) { this.Flash(UtilMessage.TYPE_MESSAGE_SUCCESS, UtilMessage.success("Sucesso", "Os dados da cidade foram salvos com sucesso.")); return(RedirectToAction("listar")); } this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, UtilMessage.error("Falha", "Houve um problema ao salvar o registro. Tente novamente.")); return(View(ViewModel)); }
private ActionResult GetView(int id) { CidadeDAO objCidade = new CidadeDAO(); EstadoDAO DAOEstado = new EstadoDAO(); var obj = objCidade.GetCidade(id); var result = new CidadeVM { IdCidade = obj.IdCidade, nmCidade = obj.nmCidade, DDD = obj.DDD, dtCadastro = obj.dtCadastro, dtUltAlteracao = obj.dtUltAlteracao, IdEstado = obj.IdEstado }; var objEstado = DAOEstado.GetEstado(result.IdEstado); result.Estado = new ViewModels.Estados.SelectEstadoVM { IdEstado = objEstado.IdEstado, Text = objEstado.nmEstado }; return(View(result)); }
public IActionResult Create() { CidadeVM vm = new CidadeVM(); return(View(vm)); }