/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="acessoPredio"></param> public void Editar(AcessoPredioModel acessoPredioModel) { tb_acessocondominio acessoPredioE = new tb_acessocondominio(); Atribuir(acessoPredioModel, acessoPredioE); unitOfWork.RepositorioAcessoCondominio.Editar(acessoPredioE); unitOfWork.Commit(shared); }
/// <summary> /// Atribui dados do Autor Model para o postagem Entity /// </summary> /// <param name="PostagemModel">Objeto do modelo</param> /// <param name="PostagemE">Entity mapeada da base de dados</param> private void Atribuir(AcessoPredioModel AcessoPredioModel, tb_acessocondominio AcessoPredioE) { AcessoPredioE.IdAcessoCondominio = AcessoPredioModel.IdAcesoPredio; AcessoPredioE.IdPessoa = AcessoPredioModel.IdPessoa; AcessoPredioE.IdCondominio = AcessoPredioModel.IdCondominio; AcessoPredioE.DataHora = AcessoPredioModel.Data; AcessoPredioE.TipoAcesso = AcessoPredioModel.TipoAcesso.ToString(); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="PostagemModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(AcessoPredioModel acessoPredioModel) { tb_acessocondominio acessoPredioE = new tb_acessocondominio(); Atribuir(acessoPredioModel, acessoPredioE); unitOfWork.RepositorioAcessoCondominio.Inserir(acessoPredioE); unitOfWork.Commit(shared); return(acessoPredioE.IdAcessoCondominio); }
public void AtribuirTest() { GerenciadorAcessoPredio_Accessor target = new GerenciadorAcessoPredio_Accessor(); // TODO: Initialize to an appropriate value AcessoPredioModel AcessoPredioModel = null; // TODO: Initialize to an appropriate value tb_acessocondominio AcessoPredioE = null; // TODO: Initialize to an appropriate value target.Atribuir(AcessoPredioModel, AcessoPredioE); Assert.Inconclusive("A method that does not return a value cannot be verified."); }