/// <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); }
/// <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."); }
/// <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; }