public ActionResult Producir(int ID) { ResetaModel model = new ResetaModel(); List <OrdenComparModel> listaBodega = null; model.IdProducto = ID; List <RecetaDetalleModal> lstProducto = null; using (CPMEntities datos = new CPMEntities()) { model.Producto = datos.PRODUCTO.Find(ID).Nombre; lstProducto = (from d in datos.Fn_ListaReceta(ID) select new RecetaDetalleModal { IdproductoE = d.IdProductoMaterial, Producto2 = d.Producto, Cantidad = d.Cantidad, Costo = d.Costo }).ToList(); listaBodega = (from d in datos.PRO_Bodega(1) select new OrdenComparModel { IdBodega = d.IdBodega, NombreBodega = d.Nombre }).ToList(); } List <SelectListItem> itemsBodega = listaBodega.ConvertAll(d => { return(new SelectListItem() { Text = d.NombreBodega, Value = d.IdBodega.ToString() }); }); ViewBag.itemsBodega = itemsBodega; model.lstProductos = lstProducto; ViewBag.NombreProducto = model.Producto; return(View(model)); }
// GET: Requisicion public ActionResult Index() { List <RequisicioModel> listacliente = null; List <RequisicioModel> listaProducto = null; List <RequisicioModel> listaBodega = null; using (CPMEntities datos = new CPMEntities()) { listacliente = (from d in datos.Fn_Cliente(1) select new RequisicioModel { IdCliente = d.ID, NombreCliente = d.Nombrecliente }).ToList(); listaProducto = (from d in datos.PRO_Productos(1) select new RequisicioModel { IdProducto = d.ID, NombreProducto = d.Producto, Valor = d.Precio }).ToList(); listaBodega = (from d in datos.PRO_Bodega(1) select new RequisicioModel { IdBodega = d.IdBodega, NombreBodega = d.Nombre }).ToList(); } List <SelectListItem> itemsCliente = listacliente.ConvertAll(d => { return(new SelectListItem() { Text = d.NombreCliente, Value = d.IdCliente.ToString() }); }); List <SelectListItem> itemsProducto = listaProducto.ConvertAll(d => { return(new SelectListItem() { Text = d.NombreProducto, Value = d.IdProducto.ToString() }); }); List <SelectListItem> itemsBodega = listaBodega.ConvertAll(d => { return(new SelectListItem() { Text = d.NombreBodega, Value = d.IdBodega.ToString() }); }); ViewBag.itemsCliente = itemsCliente; ViewBag.itemsProducto = itemsProducto; ViewBag.itemsBodega = itemsBodega; return(View()); }
public ActionResult Index() { List <OrdenComparModel> listaProveedor = null; List <OrdenComparModel> listaProducto = null; List <OrdenComparModel> listaBodega = null; using (CPMEntities datos = new CPMEntities()) { listaProveedor = (from d in datos.Fn_Proveedor(1) select new OrdenComparModel { IdProveedor = d.ID, NombreProveedor = d.NombreProveedor }).ToList(); listaProducto = (from d in datos.PRO_Productos(1) select new OrdenComparModel { IdProducto = d.ID, NombreProducto = d.Producto, Valor = d.Precio }).ToList(); listaBodega = (from d in datos.PRO_Bodega(1) select new OrdenComparModel { IdBodega = d.IdBodega, NombreBodega = d.Nombre }).ToList(); } List <SelectListItem> itemsProveedor = listaProveedor.ConvertAll(d => { return(new SelectListItem() { Text = d.NombreProveedor, Value = d.IdProveedor.ToString() }); }); List <SelectListItem> itemsProducto = listaProducto.ConvertAll(d => { return(new SelectListItem() { Text = d.NombreProducto, Value = d.IdProducto.ToString() }); }); List <SelectListItem> itemsBodega = listaBodega.ConvertAll(d => { return(new SelectListItem() { Text = d.NombreBodega, Value = d.IdBodega.ToString() }); }); ViewBag.itemsProveedor = itemsProveedor; ViewBag.itemsProducto = itemsProducto; ViewBag.itemsBodega = itemsBodega; return(View()); }