/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="condominioModel">Dados do modelo</param> public void Editar(CondominioModel condominioModel) { tb_condominio condominioE = new tb_condominio(); Atribuir(condominioModel, condominioE); unitOfWork.RepositorioCondominio.Editar(condominioE); unitOfWork.Commit(shared); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="condominioModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(CondominioModel condominioModel) { tb_condominio condominioE = new tb_condominio(); Atribuir(condominioModel, condominioE); unitOfWork.RepositorioCondominio.Inserir(condominioE); unitOfWork.Commit(shared); return(condominioE.IdCondominio); }
public void AtribuirTest() { GerenciadorCondominio_Accessor target = new GerenciadorCondominio_Accessor(); // TODO: Initialize to an appropriate value CondominioModel condominioModel = null; // TODO: Initialize to an appropriate value tb_condominio condominioE = null; // TODO: Initialize to an appropriate value target.Atribuir(condominioModel, condominioE); Assert.Inconclusive("A method that does not return a value cannot be verified."); }
/// <summary> /// Atribui dados do Condominio Model para o Condominio Entity /// </summary> /// <param name="condominioModel">Objeto do modelo</param> /// <param name="condominioE">Entity mapeada da base de dados</param> private void Atribuir(CondominioModel condominioModel, tb_condominio condominioE) { condominioE.IdCondominio = condominioModel.IdCondominio; condominioE.Nome = condominioModel.Nome; condominioE.Rua = condominioModel.Rua; condominioE.Numero = condominioModel.Numero; condominioE.Bairro = condominioModel.Bairro; condominioE.Complemento = condominioModel.Complemento; condominioE.CEP = condominioModel.Cep; condominioE.Cidade = condominioModel.Cidade; condominioE.Estado = condominioModel.Estado; }