public ActionResult Index(M_M_Orden_Compra MMOC)
        {
            m_orden_compra MOP = new m_orden_compra();
            MOP.fecha_emitida = DateTime.Today;
            MOP.emitido_EMPLEADO_id = Convert.ToInt16(Session["Empleado_id"]);
            MOP.estado = false;
            MOP.PROVEEDOR_id = MMOC.proveedor;

            db.m_orden_compra.Add(MOP);
            db.SaveChanges();

            int MASTER = Convert.ToInt16(db.m_orden_compra.Max(x => x.id));
            Session["M_O_C"] = MASTER;

            return RedirectToAction("Create");
        }
 //GET: /OrdenCompra/Ordenes
 public ActionResult Ordenes(long id=0)
 {
     Session["Proveedor"] = null;
     var Lista = db.d_orden_compra.Select(p => p.m_orden_compra.id).Take(1);
     List<m_orden_compra> Lista2 = db.m_orden_compra.Include(p => p.d_orden_compra).Where(p => Lista.Contains(p.id) && p.proveedor.id == id).ToList();
     M_M_Orden_Compra MMOC = new M_M_Orden_Compra();
     MMOC.LMOC = Lista2;
     Session["Proveedor"] = id;
     return View(MMOC);
 }
 //
 // GET: /OrdenCompra/
 public ActionResult Index()
 {
     //int rol = Convert.ToInt16(Session["Rol_id"]);
     //bool Validacion = SEG.ValidarAcceso(rol, "OrdenCompra", "Index");
     //if (Validacion)
     //{
         Session["M_O_C"] = null;
         ViewBag.PROVEEDOR_id = new SelectList(db.proveedor, "id", "nombre");
         var Lista = db.d_orden_compra.Select(p => p.m_orden_compra.id).Take(1);
         List<m_orden_compra> Lista2 = db.m_orden_compra.Include(p => p.d_orden_compra).Where(p => Lista.Contains(p.id)).ToList();
         M_M_Orden_Compra MMOC = new M_M_Orden_Compra();
         MMOC.LMOC = Lista2;
         return View(MMOC);
     //    }
     //    else
     //    {
     //        return RedirectToAction("Error");
     //    }
 }