public PartialViewResult Deletar(int id) { var contatos = new ContatoFactory().InicializeObject(); var emails = contatos.Where(x => x.IdContato == id).Select(y => y.Emails).ToList(); return(PartialView(emails)); }
public ContatoModel GetById(int id) { using (var db = new INCUBADORAEntities()) { var registro = db.TB_CONTATO.Single(x => x.ID == id); return(ContatoFactory.ToModel(registro)); } }
public void Save(ContatoModel contato) { using (var db = new INCUBADORAEntities()) { if (contato.Id == 0) { db.TB_CONTATO.Add(ContatoFactory.ToEntity(contato)); } else { var registro = db.TB_CONTATO.Single(x => x.ID == contato.Id); ContatoFactory.ToEntity(contato, registro); } db.SaveChanges(); } }
public ContatoFactoryTests() { _factory = new ContatoFactory(); }
public ActionResult Details(int id) { var contatos = new ContatoFactory().InicializeObject(); return(View(contatos.Where(x => x.IdContato == id).FirstOrDefault())); }
public ActionResult Index() { var contatos = new ContatoFactory().InicializeObject(); return(View(contatos)); }