Esempio n. 1
0
        public static void updateComprar(MATERIAL_FALTANTE mat_upd)
        {
            using (BODEXDataContext ctx = new BODEXDataContext())
            {
                MATERIAL_FALTANTE material = (from mat in CRUD_Material.getAllComprar()
                                              where mat.M_ID.Equals(mat_upd.M_ID)
                                              select mat).First <MATERIAL_FALTANTE>();

                material.M_CANTIDAD = mat_upd.M_CANTIDAD;
                ctx.SubmitChanges();
            }
        }
        public static List <DETALLE_RECEPCION> getAll(int rm_id)
        {
            using (BODEXDataContext ctx = new BODEXDataContext())
            {
                var recepcion_mat_det = from rec_mat_det in ctx.ListaRecepcionMaterialDetalle
                                        where rec_mat_det.RM_ID.Equals(rm_id)
                                        select new DETALLE_RECEPCION
                {
                    RM_ID      = rec_mat_det.RM_ID,
                    M_ID       = rec_mat_det.M_ID,
                    M_NOMBRE   = CRUD_Material.ReadNombre(Int32.Parse(rec_mat_det.M_ID.ToString())),
                    D_CANTIDAD = rec_mat_det.DRM_CANTIDAD
                };

                return(recepcion_mat_det.ToList <DETALLE_RECEPCION>());
            }
        }
        public static List <DETALLE_SOLICITUD> getAll(int sm_id)
        {
            using (BODEXDataContext ctx = new BODEXDataContext())
            {
                var solicitud_mat_det = from sol_mat_det in ctx.ListaSolicitudMaterialDetalle
                                        where sol_mat_det.SM_ID.Equals(sm_id)
                                        select new DETALLE_SOLICITUD
                {
                    SM_ID      = sol_mat_det.SM_ID,
                    M_ID       = sol_mat_det.M_ID,
                    M_NOMBRE   = CRUD_Material.ReadNombre(Int32.Parse(sol_mat_det.M_ID.ToString())),
                    D_CANTIDAD = sol_mat_det.DSM_CANTIDAD
                };

                return(solicitud_mat_det.ToList <DETALLE_SOLICITUD>());
            }
        }
        public static List <DETALLE_SOLICITUD> getAll(int sc_id)
        {
            using (BODEXDataContext ctx = new BODEXDataContext())
            {
                var detalle_sol_comp = from det_sol_comp in ctx.ListaSolicitudCompraDetalle
                                       where det_sol_comp.SC_ID.Equals(sc_id)
                                       select new DETALLE_SOLICITUD
                {
                    SC_ID      = det_sol_comp.SC_ID,
                    M_ID       = det_sol_comp.M_ID,
                    M_NOMBRE   = CRUD_Material.ReadNombre(Int32.Parse(det_sol_comp.M_ID.ToString())),
                    D_CANTIDAD = det_sol_comp.DSC_CANTIDAD
                };

                return(detalle_sol_comp.ToList <DETALLE_SOLICITUD>());
            }
        }
Esempio n. 5
0
        public static List <MATERIAL_FALTANTE> getAllUC(int uc_id)
        {
            using (BODEXDataContext ctx = new BODEXDataContext())
            {
                var material = from mat in ctx.ListaStockMaterialUnidad
                               where mat.UC_ID.Equals(uc_id)
                               orderby mat.M_ID
                               select new MATERIAL_FALTANTE
                {
                    M_ID       = mat.M_ID,
                    M_NOMBRE   = CRUD_Material.Read(Int32.Parse(mat.M_ID.ToString())).M_NOMBRE,
                    M_TIPO     = CRUD_Material.Read(Int32.Parse(mat.M_ID.ToString())).M_TIPO,
                    M_CANTIDAD = mat.SMU_STOCK_IDEAL - mat.SMU_STOCK_REAL
                };

                return(material.ToList <MATERIAL_FALTANTE>());
            }
        }
Esempio n. 6
0
        public static List <MATERIAL_UC> getAll(int uc_id)
        {
            using (BODEXDataContext ctx = new BODEXDataContext())
            {
                var stock_unidad = from stock_un in ctx.ListaStockMaterialUnidad
                                   where stock_un.UC_ID.Equals(uc_id)
                                   orderby stock_un.M_ID
                                   select new MATERIAL_UC
                {
                    M_ID          = Int32.Parse(stock_un.M_ID.ToString()),
                    M_NOMBRE      = CRUD_Material.ReadNombre(Int32.Parse(stock_un.M_ID.ToString())),
                    M_STOCK_IDEAL = stock_un.SMU_STOCK_IDEAL,
                    M_STOCK_REAL  = stock_un.SMU_STOCK_REAL,
                    M_STOCK_BAJO  = stock_un.SMU_STOCK_BAJO,
                    UC_ID         = Int32.Parse(stock_un.UC_ID.ToString())
                };

                return(stock_unidad.ToList <MATERIAL_UC>());
            }
        }