public void ListarTodos() { GrupoPersistence gp = new GrupoPersistence(); List <Grupo> lista = gp.ListarTodos(); Assert.IsTrue(lista.Count > 0); }
public JsonResult Grupo(int?id) { ArrayList lista = new ArrayList(); try { GrupoPersistence gp = new GrupoPersistence(); List <Grupo> listaGrupo = new List <Grupo>(); if (id == null) { listaGrupo = gp.ListarGruposNivel_1().ToList(); } else { listaGrupo = gp.ListarGruposNivel_2((int)id).ToList(); } foreach (var item in listaGrupo) { lista.Add(new KeyValuePair <string, string>(item.Id.ToString(), item.Descricao.ToString())); } } catch (Exception ex) { return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } return(Json(lista, JsonRequestBehavior.AllowGet)); }
public void ObterPorId() { GrupoPersistence gp = new GrupoPersistence(); Grupo g = gp.ObterPorId(1); Assert.IsTrue(g != null); }
public JsonResult Editar(GrupoViewModelEdicao grupoModel) { if (ModelState.IsValid) { try { GrupoPersistence gp = new GrupoPersistence(); //obtém o grupo para alterá-lo Grupo g = gp.ObterPorId(grupoModel.Id); //edito as informações g.IdGrupo = grupoModel.Id_Grupo; g.Descricao = grupoModel.Descricao; //salvo no mesma variável de persistência gp.Atualizar(g); mensagem = "O grupo " + g.Descricao + " foi editado com sucesso"; } catch (System.Exception ex) { mensagem = "Erro: " + ex.Message; } } return(Json(new { msg = mensagem })); }
public void Excluir() { GrupoPersistence gp = new GrupoPersistence(); Grupo g = gp.ObterPorId(1); int i = gp.Excluir(g); Assert.IsTrue(i > 0); }
// GET: AreaIndex/Grupo public ActionResult ManutencaoGrupo(int pagina = 1) { GrupoPersistence gp = new GrupoPersistence(); //var lista = gp.ListarTodosGrupos().ToPagedList(pagina, 3); var lista = gp.ListarTodosGrupos(); return(View(lista)); }
public void Incluir() { GrupoPersistence gp = new GrupoPersistence(); Grupo g = new Grupo(); g.Descricao = "Extra"; int i = gp.Inserir(g); Assert.IsTrue(i > 0); }
public void Alterar() { GrupoPersistence gp = new GrupoPersistence(); Grupo g = new Grupo(); g.Id = 1; g.Descricao = "Intermediário"; int i = gp.Atualizar(g); Assert.IsTrue(i > 0); }
public JsonResult Consultar() { GrupoPersistence gp = new GrupoPersistence(); var lista = gp.ListarTodos(); var Resultado = new { aaData = lista }; return(Json(Resultado, JsonRequestBehavior.AllowGet)); }
public ActionResult Inclusao() { try { GrupoPersistence gp = new GrupoPersistence(); ViewBag.ListaGrupos = new SelectList(gp.ListarGruposNivel_1(), "Id", "Descricao"); } catch (System.Exception ex) { ViewBag.Mensagem = "Erro: " + ex.Message; } return(View()); }
public JsonResult Excluir(int Id) { try { GrupoPersistence gp = new GrupoPersistence(); Grupo g = gp.ObterPorId(Id); gp.Excluir(g); mensagem = "O grupo " + g.Descricao + " foi excluído com sucesso!"; } catch (System.Exception e) { mensagem = "Erro: " + e.ToString(); } return(Json(new { msg = mensagem })); }
public ActionResult Edicao(int id) { GrupoViewModelEdicao grupoModel = new GrupoViewModelEdicao(); try { GrupoPersistence gp = new GrupoPersistence(); ViewBag.ListaGrupos = new SelectList(gp.ListarGruposNivel_1(), "Id", "Descricao"); Grupo g = gp.ObterPorId(id); grupoModel.Id = id; grupoModel.Id_Grupo = g.IdGrupo; grupoModel.Descricao = g.Descricao; } catch (System.Exception ex) { ViewBag.Mensagem = "Erro: " + ex.Message; } return(View(grupoModel)); }
public JsonResult Incluir(GrupoViewModel grupoModel) { if (ModelState.IsValid) { try { GrupoPersistence gp = new GrupoPersistence(); Grupo g = new Grupo(); g.IdGrupo = grupoModel.Id_Grupo; g.Descricao = grupoModel.Descricao; gp.Inserir(g); mensagem = "Grupo " + g.Descricao + " incluído com sucesso!"; } catch (System.Exception ex) { mensagem = "Erro: " + ex.Message; } } return(Json(new { msg = mensagem })); }