private ActionResult GetView(int id) { try { var daoCidade = new DAOCidade(); var model = daoCidade.GetCidadesByID(id); var VM = new ViewModel.CidadeVM { idCidade = model.idCidade, nmCidade = model.nmCidade, ddd = model.ddd, dtCadastro = model.dtCadastro.ToString("dd/MM/yyyy"), dtAtualizacao = model.dtAtualizacao.ToString("dd/MM/yyyy"), Estado = new EstadoVM { idEstado = model.Estado.idEstado, text = model.Estado.nmEstado } }; return(View(VM)); } catch { return(View()); } }
//GET: Estados public ActionResult Index() { var daoCidade = new DAOCidade(); List <Cidade> lista = daoCidade.GetCidades().ToList(); return(View(lista)); }
public void InserirEstado(ModelEstadoCidade modelo) { if (!dao2.Inserir(modelo)) { MessageBox.Show("Erro na inserção", "Operação Invalida!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dao = null; }
public void AlterarEstado(ModelEstadoCidade modelo) { if (dao2.Alterar(modelo)) { MessageBox.Show("Atualização realizada com sucesso!", "Operação Realizada!!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Erro na atualização", "Operação Invalida!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dao = null; }
public void ExcluirCidade(int codigo) { DAOCidade dao = new DAOCidade(cx); if (dao.Excluir(codigo)) { MessageBox.Show("Item excluido", "Operação Realizada!!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Erro na exclusão", "Operação Invalida!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public JsonResult JsUpdate(Cidade cidade) { var daoCidade = new DAOCidade(); daoCidade.Edit(cidade); var result = new { type = "success", field = "", message = "Registro alterado com sucesso!", model = cidade }; return(Json(result, JsonRequestBehavior.AllowGet)); }
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 Edit(int id, ViewModel.CidadeVM model) { if (string.IsNullOrEmpty(model.nmCidade)) { 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 { //Instanciando e chamando a DAO para salvar o objeto país no banco; var daoCidade = new DAOCidade(); model.dtAtualizacao = DateTime.Today.ToString("dd/MM/yyyy HH:mm"); //Populando o objeto para alterar; var bean = daoCidade.GetCidadesByID(id); var obj = model.VM2E(bean); if (daoCidade.Edit(obj)) { TempData["message"] = "Registro alterado 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 DeleteConfirmed(int id) { try { var daoCidade = new DAOCidade(); if (daoCidade.Delete(id)) { TempData["message"] = "Registro excluído com sucesso!"; TempData["type"] = "sucesso"; } return(RedirectToAction("Index")); } catch { TempData["message"] = "O registro não pode ser excluído, pois está associado a uma cidade!"; TempData["type"] = "erro"; return(RedirectToAction("Index")); } }
private IQueryable <dynamic> Find(int?id, string q) { var daoCidade = new DAOCidade(); var list = daoCidade.GetCidades(); var select = list.Select(u => new { id = u.idCidade, text = u.nmCidade, dtCadastro = u.dtCadastro, dtUltAlteracao = u.dtAtualizacao }).OrderBy(u => u.text).ToList(); if (id != null) { return(select.Where(u => u.id == id).AsQueryable()); } else { return(select.AsQueryable()); } }
public JsonResult JsCreate(Cidade cidade) { var dtAtual = DateTime.Today; cidade.dtCadastro = dtAtual; cidade.dtAtualizacao = dtAtual; try { var daoCidade = new DAOCidade(); daoCidade.Create(cidade); var result = new { type = "success", message = "Cidade adicionada", model = cidade }; return(Json(result, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Response.StatusCode = 500; return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }