public ActionResult Create(Maqueta3 maqueta3, bool despacho, string Proveedo) { if (ModelState.IsValid) { if (Proveedo != "" && Proveedo != null) { Proveedores var = new Proveedores(); var.Nombre = Proveedo; db.Proveedores.Add(var); db.SaveChanges(); maqueta3.IDPROVEEDOR = var.ID; } if (maqueta3.PRECIOIMPRE == null) { maqueta3.PRECIOIMPRE = 0; } db.Maqueta3.Add(maqueta3); string user = this.User.Identity.Name; Usuario usuario = db.Usuario.FirstOrDefault(r => r.NOMBRE == user); maqueta3.IDVENDEDOR = usuario.ID; db.SaveChanges(); if (despacho == true) return RedirectToAction("Create", "NotaCompra"); else return RedirectToAction("Index"); } return View(maqueta3); }
public ActionResult Edit(Maqueta3 maqueta3) { if (ModelState.IsValid) { db.Entry(maqueta3).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.IDCLIENTE = new SelectList(db.Cliente, "ID", "EMPRESA", maqueta3.IDVENDEDOR); ViewBag.IDNOTACOMPRA = new SelectList(db.NotaCompra, "ID", "IDVENDEDOR", maqueta3.IDNOTACOMPRA); return View(maqueta3); }