public ActionResult Create(ParteRelacionProveedorModel proveido)
        {
            if (ModelState.IsValid)
            {
                ObjectParameter result = new ObjectParameter("opReturn", typeof(string));
                db.spAssociateParteConProveedor(proveido.ID_Parte, proveido.ID_Proveedor, proveido.Precio, proveido.Ganancia, result);

                if (result.Value.ToString() == "Record Inserted Successfully")
                {
                    ViewBag.Resultado = true;
                }
                else
                {
                    ViewBag.Resultado = false;
                }

                ViewBag.Message = result.Value.ToString();

                ViewBag.ID_Parte     = new SelectList(db.Parte, "ID_Parte", "Nombre");
                ViewBag.ID_Proveedor = new SelectList(db.Proveedor, "ID_Proveedor", "Nombre");
                return(View(proveido));
            }
            ;

            ViewBag.ID_Parte     = new SelectList(db.Parte, "ID_Parte", "Nombre", proveido.ID_Parte);
            ViewBag.ID_Proveedor = new SelectList(db.Proveedor, "ID_Proveedor", "Nombre", proveido.ID_Proveedor);
            return(View(proveido));
        }
        // GET: Proveido/Edit/5
        public ActionResult Edit(int?id1, int?id2)
        {
            if (id1 == null || id2 == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Proveido proveido = db.Proveido.Find(id1, id2);

            if (proveido == null)
            {
                return(HttpNotFound());
            }
            ParteRelacionProveedorModel proveidoModel = new ParteRelacionProveedorModel
            {
                ID_Parte        = proveido.ID_Parte,
                ID_Proveedor    = proveido.ID_Proveedor,
                Ganancia        = proveido.Ganancia,
                Precio          = proveido.Precio,
                nombreParte     = proveido.Parte.Nombre,
                nombreProveedor = proveido.Proveedor.Nombre
            };

            ViewBag.ID_Parte     = new SelectList(db.Parte, "ID_Parte", "Nombre", proveido.ID_Parte);
            ViewBag.ID_Proveedor = new SelectList(db.Proveedor, "ID_Proveedor", "Nombre", proveido.ID_Proveedor);
            return(View(proveidoModel));
        }
        public ActionResult Edit(ParteRelacionProveedorModel proveido)
        {
            if (ModelState.IsValid)
            {
                db.spModifyPrecioParteDeProvedor(proveido.ID_Parte, proveido.ID_Proveedor, proveido.Precio);

                ViewBag.Message      = "Modificacion realizada";
                ViewBag.ID_Parte     = new SelectList(db.Parte, "ID_Parte", "Nombre", proveido.ID_Parte);
                ViewBag.ID_Proveedor = new SelectList(db.Proveedor, "ID_Proveedor", "Nombre", proveido.ID_Proveedor);
                return(View(proveido));
            }
            ;
            ViewBag.ID_Parte     = new SelectList(db.Parte, "ID_Parte", "Nombre", proveido.ID_Parte);
            ViewBag.ID_Proveedor = new SelectList(db.Proveedor, "ID_Proveedor", "Nombre", proveido.ID_Proveedor);
            return(View(proveido));
        }