protected override void Seed(WEBAPI_UsuariosContext context) { var usuarios = new List <Usuario> { new Usuario() { Nome = "Reginaldo", Sobrenome = "Caumo", Email = "*****@*****.**", Detalhe = null }, new Usuario() { Nome = "Maria Regina", Sobrenome = "Santos", Email = "*****@*****.**", Detalhe = null } }; usuarios.ForEach(b => context.Usuarios.Add(b)); context.SaveChanges(); var detalhe1 = new DetalheUsuario() { UsuarioId = 1, Telefone = "11-99993-5449", Endereco = "Rua Paracatu, 3002", Usuario = usuarios[0] }; context.Detalhe_Usuarios.Add(detalhe1); base.Seed(context); }
public void AddDetalheUsuario(int usuarioId, DetalheUsuario detalheUsuario) { _context.Detalhe_Usuarios.Add(detalheUsuario); //var usuario = GetUsuario(usuarioId); //usuario.Detalhe = detalheUsuario; ////// usuario.Detalhe.Add(detalheUsuario); }
public ActionResult DeleteConfirmed(int id) { DetalheUsuario detalheUsuario = _repDet.Find(id); _repDet.Delete(x => x.DetalheId == id); _repDet.Commit(); return(RedirectToAction("Index")); }
public DetalheUsuario Editar(DetalheUsuario detalhe) { if (!detalhe.EstaValido()) { return(detalhe); } return(_detalheRepositorio.Editar(detalhe)); }
// GET: DetalheUsuario/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DetalheUsuario detalheUsuario = _repDet.Find(id); if (detalheUsuario == null) { return(HttpNotFound()); } return(View(detalheUsuario)); }
public ActionResult Edit([Bind(Include = "DetalheId,Usuarioid,Telefone,Endereco")] DetalheUsuario detalheUsuario) { if (ModelState.IsValid) { _repDet.Update(detalheUsuario); _repDet.Commit(); return(RedirectToAction("Index")); } List <Usuario> lst = new List <Usuario>(); using (var rep = new UsuarioRepository()) { lst = rep.GetAll().ToList(); } ViewBag.Usuarioid = new SelectList(lst, "UsuarioId", "Nome", detalheUsuario.Usuarioid); return(View(detalheUsuario)); }
// GET: DetalheUsuario/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DetalheUsuario detalheUsuario = _repDet.Find(id); if (detalheUsuario == null) { return(HttpNotFound()); } List <Usuario> lst = new List <Usuario>(); using (var rep = new UsuarioRepository()) { lst = rep.GetAll().ToList(); } ViewBag.Usuarioid = new SelectList(lst, "UsuarioId", "Nome", detalheUsuario.Usuarioid); return(View(detalheUsuario)); }
public void DeleteDetalhe(DetalheUsuario detalhe) { _context.Detalhe_Usuarios.Remove(detalhe); }