/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="grupoModel"></param> public void Editar(GrupoPlanoDeContasModel grupoModel) { tb_grupoplanocontas grupoE = new tb_grupoplanocontas(); Atribuir(grupoModel, grupoE); unitOfWork.RepositorioGrupoPlanoContas.Editar(grupoE); unitOfWork.Commit(shared); }
public void RemoverTest() { GerenciadorGrupoPlanoDeContas target = new GerenciadorGrupoPlanoDeContas(); GrupoPlanoDeContasModel grupo = target.Obter(1); Assert.AreSame(grupo.IdGrupoPlanoDeConta, 1); grupo.IdGrupoPlanoDeConta = 1; target.Remover(grupo.IdGrupoPlanoDeConta); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="grupoModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(GrupoPlanoDeContasModel grupoModel) { tb_grupoplanocontas grupoE = new tb_grupoplanocontas(); Atribuir(grupoModel, grupoE); unitOfWork.RepositorioGrupoPlanoContas.Inserir(grupoE); unitOfWork.Commit(shared); return(grupoE.IdGrupoPlanoDeConta); }
public void AtribuirTest() { GerenciadorGrupoPlanoDeContas_Accessor target = new GerenciadorGrupoPlanoDeContas_Accessor(); // TODO: Initialize to an appropriate value GrupoPlanoDeContasModel grupoModel = null; // TODO: Initialize to an appropriate value tb_grupoplanocontas grupoE = null; // TODO: Initialize to an appropriate value target.Atribuir(grupoModel, grupoE); Assert.Inconclusive("A method that does not return a value cannot be verified."); }
public void EditarTest() { GerenciadorGrupoPlanoDeContas target = new GerenciadorGrupoPlanoDeContas(); GrupoPlanoDeContasModel grupo = target.Obter(1); grupo.Descricao = "Despesas Natalinas"; target.Editar(grupo); Assert.AreSame("Despesas Natalinas", grupo.Descricao); }
public ActionResult Edit(GrupoPlanoDeContasModel grupoModel) { if (ModelState.IsValid) { gGrupoPlanoDeContas.Editar(grupoModel); return(RedirectToAction("Index")); } return(View(grupoModel)); }
public void ObterTest() { GerenciadorGrupoPlanoDeContas target = new GerenciadorGrupoPlanoDeContas(); GrupoPlanoDeContasModel grupo = target.Obter(1); GrupoPlanoDeContasModel actual = new GrupoPlanoDeContasModel(); actual.IdGrupoPlanoDeConta = 1; actual.TipoPlanoDeConta = ListaTipoPlanoConta.Despesa; actual.Descricao = "Despesas Administrativas"; actual = target.Obter(actual.IdGrupoPlanoDeConta); Assert.AreEqual(actual, grupo); }
public void ObterTodosTest() { GerenciadorGrupoPlanoDeContas target = new GerenciadorGrupoPlanoDeContas(); IEnumerable <GrupoPlanoDeContasModel> esperado = target.ObterTodos(); List <GrupoPlanoDeContasModel> atual = new List <GrupoPlanoDeContasModel>(); GrupoPlanoDeContasModel grupo = new GrupoPlanoDeContasModel(); grupo.IdGrupoPlanoDeConta = 1; grupo.TipoPlanoDeConta = ListaTipoPlanoConta.Despesa; grupo.Descricao = "Despesas Administrativas"; atual.Add(grupo); Assert.AreEqual(esperado, atual); }
public void InserirTest() { GerenciadorGrupoPlanoDeContas target = new GerenciadorGrupoPlanoDeContas(); GrupoPlanoDeContasModel grupo = new GrupoPlanoDeContasModel(); grupo.IdGrupoPlanoDeConta = 1; grupo.TipoPlanoDeConta = ListaTipoPlanoConta.Despesa; grupo.Descricao = "Despesas Administrativas"; try { target.Inserir(grupo); } catch (Exception e) { Assert.IsInstanceOfType(e, typeof(ServiceException)); } GrupoPlanoDeContasModel obterGrupo = target.Obter(1); Assert.IsNotNull(obterGrupo); Assert.IsInstanceOfType(obterGrupo, typeof(GrupoPlanoDeContasModel)); Assert.AreEqual(obterGrupo, grupo); }
/// <summary> /// Atribui dados da Entidade Model para a Entidade Entity /// </summary> /// <param name="grupoModel">Objeto do modelo</param> /// <param name="grupoE">Entity mapeada da base de dados</param> private void Atribuir(GrupoPlanoDeContasModel grupoModel, tb_grupoplanocontas grupoE) { grupoE.IdGrupoPlanoDeConta = grupoModel.IdGrupoPlanoDeConta; grupoE.TipoPlanoDeConta = grupoModel.TipoPlanoDeConta.ToString(); grupoE.Descricao = grupoModel.Descricao; }
// // GET: /GrupoPlanoDeContas/Delete/5 // [Authorize(Roles = "Síndico")] public ActionResult Delete(int id) { GrupoPlanoDeContasModel grupoModel = gGrupoPlanoDeContas.Obter(id); return(View(grupoModel)); }
// // GET: /GrupoPlanoDeContas/Details/5 public ViewResult Details(int id) { GrupoPlanoDeContasModel grupo = gGrupoPlanoDeContas.Obter(id); return(View(grupo)); }