public ActionResult Cadastrar(RegiaoSub model) { if (!ModelState.IsValid) { return(View(model)); } model.nome = model.nome.ToUpper(); // model.id_usuario = Convert.ToInt64(UsuarioLogado.IdUsuario); // model.id_conta = Convert.ToInt64(UsuarioLogado.IdConta); try { var existe = DAL.GetObjeto <RegiaoSub>(string.Format("nome='{0}'", model.nome)) ?? new RegiaoSub(); if (existe.id > 0 && model.id == 0) { this.AddNotification("SubRegião já existe!", "Alerta"); return(View()); } long id = DAL.Gravar(model); if (model.id > 0 && id == 0) { this.AddNotification("SubRegião alterada!", "Sucesso"); } else { this.AddNotification("SubRegião cadastrada!", "Sucesso"); } } catch (Exception e) { this.AddNotification("Erro:" + e.Message, "Erro"); } return(View(model)); }
public ActionResult Cadastrar(int id = 0) { var model = new RegiaoSub(); if (id > 0) { model = DAL.GetObjetoById <RegiaoSub>(id); } return(View(model)); }
public ActionResult Deletar(int id = 0) { var model = new RegiaoSub(); if (id > 0) { model = DAL.GetObjeto <RegiaoSub>(string.Format("id={0}", id)); DAL.Excluir(model); } return(RedirectToAction("Consultar")); }