public Sindico Adicionar(Sindico sindico) { var sindicoRepositorio = new SindicoRepositorio(); var telefoneRepositorio = new TelefoneRepositorio(); var enderecoRepositorio = new EnderecoRepositorio(); enderecoRepositorio.Insert(sindico.Endereco); telefoneRepositorio.Insert(sindico.Telefones); sindicoRepositorio.Insert(sindico); return sindico; }
public bool Update(Administradora administradora) { var adminRepositorio = new AdministradoraRepositorio(); var enderecoRepositorio = new EnderecoRepositorio(); var telefoneRepositorio = new TelefoneRepositorio(); telefoneRepositorio.Insert(administradora.Telefones); adminRepositorio.Update(administradora); enderecoRepositorio.Update(administradora.Endereco); return true; }
public Administradora Adicionar(Administradora administradora) { var adminRepositorio = new AdministradoraRepositorio(); var enderecoRepositorio = new EnderecoRepositorio(); var telefoneRepositorio = new TelefoneRepositorio(); enderecoRepositorio.Insert(administradora.Endereco); telefoneRepositorio.Insert(administradora.Telefones); adminRepositorio.Insert(administradora); return administradora; }
public void Insert(Contato contato) { this.Db.Insert(contato); if (contato.Telefones != null) { var telefoneRepositorio = new TelefoneRepositorio(); telefoneRepositorio.Insert(contato.Telefones); foreach (var telefone in contato.Telefones) { this.Db.Insert("ContatoTelefone", "Id", new { ContatoId = contato.Id, TelefoneId = telefone.Id }); } } }
public void Update(Contato contato) { this.Db.Update(contato); if (contato.Telefones != null) { this.RemoveTelefones(contato.Id); var telefoneRepositorio = new TelefoneRepositorio(); telefoneRepositorio.Add(contato.Telefones); foreach (var telefone in contato.Telefones) { this.Db.Insert("ContatoTelefone", "Id", new { ContatoId = contato.Id, TelefoneId = telefone.Id }); } } }