// GET: Erp/Telefone/Create public ActionResult Create(int idAgenda, string nome = "") { var telefone = new AgendaTelefone { IdAgenda = idAgenda, AlteradoPor = login.GetIdUsuario(System.Web.HttpContext.Current.User.Identity.Name) }; ViewBag.Nome = nome; return(View(telefone)); }
public void IncluirAgendaTelefoneTest() { // Arrange AgendaTelefone telefone = new AgendaTelefone { AlteradoPor = 2, IdAgenda = 1, Numero = "99721-8670" }; // Act telefone.Id = service.Gravar(telefone); // Assert Assert.IsTrue(telefone.Id > 0); }
public ActionResult Edit([Bind(Include = "Id,IdAgenda,Numero,Contato,Ativo,AlteradoPor")] AgendaTelefone telefone, string nome) { ViewBag.Nome = nome; try { telefone.AlteradoEm = DateTime.Now; TryUpdateModel(telefone); if (ModelState.IsValid) { service.Gravar(telefone); return(RedirectToAction("Details", "Agenda", new { id = telefone.IdAgenda, nome = nome })); } return(View(telefone)); } catch (ArgumentException e) { ModelState.AddModelError(string.Empty, e.Message); return(View(telefone)); } }