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);
 }