コード例 #1
0
ファイル: BLUbicacion.cs プロジェクト: mwallace1407/Omega
        public int EliminaUbicacion(int i_idUbicacion)
        {
            Ubicacion   objUbicacion = new Ubicacion();
            DLUbicacion odlUbicacion = new DLUbicacion();

            int TotalArticulos;

            objUbicacion          = odlUbicacion.getUbicacionporID(i_idUbicacion);
            objUbicacion.idRegion = 8;
            objUbicacion.estatus  = "INACTIVO";

            try
            {
                TotalArticulos = odlUbicacion.CountArticuloUbicacion(i_idUbicacion);
                if (TotalArticulos == 0)
                {
                    odlUbicacion.UpdateUbicacion(ref objUbicacion);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(TotalArticulos);
        }
コード例 #2
0
ファイル: BLCatalogos.cs プロジェクト: mwallace1407/Omega
        public void CargaUbicacionAsignacionResponsiva(ref DropDownList oddlUbicacion)
        {
            DLUbicacion      DataLayerUbicacion = new DLUbicacion();
            List <Ubicacion> ubicacion          = DataLayerUbicacion.getUbicacionAll();

            //ubicacion.RemoveAll(x => x.descripcion == "");
            oddlUbicacion.DataSource     = ubicacion;
            oddlUbicacion.DataValueField = "idUbicacion";
            oddlUbicacion.DataTextField  = "Descripcion";
        }
コード例 #3
0
ファイル: BLCatalogos.cs プロジェクト: mwallace1407/Omega
        public string ObtieneRegion(int idUbicacion)
        {
            Ubicacion oUbicacion = new Ubicacion();
            Region    oRegion    = new Region();

            DLUbicacion DataLayerUbicacion = new DLUbicacion();
            DLRegion    DataLayerRegion    = new DLRegion();

            oUbicacion = DataLayerUbicacion.getUbicacionporID(idUbicacion);
            oRegion    = DataLayerRegion.getRegionporID(oUbicacion.idRegion);

            return(oRegion.nombre);
        }
コード例 #4
0
ファイル: BLUbicacion.cs プロジェクト: mwallace1407/Omega
        public int ValidaUbicacionAsignado(int i_idUbicacion)
        {
            int         TotalArticulos;
            DLUbicacion odlUbi = new DLUbicacion();

            try
            {
                TotalArticulos = odlUbi.CountArticuloUbicacion(i_idUbicacion);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(TotalArticulos);
        }
コード例 #5
0
ファイル: BLUbicacion.cs プロジェクト: mwallace1407/Omega
        public List <Ubicacion> ObtieneUbicacionAll()
        {
            DLUbicacion      odlUbicacion    = new DLUbicacion();
            List <Ubicacion> lstUbi          = new List <Ubicacion>();
            List <Ubicacion> lstretUbicacion = new List <Ubicacion>();

            try
            {
                lstUbi = odlUbicacion.getUbicacionAll();
                lstUbi.RemoveAll(x => x.idUbicacion == 0);
                lstretUbicacion = lstUbi.OrderBy(x => x.idUbicacion).ToList();
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(lstretUbicacion);
        }
コード例 #6
0
ファイル: BLUbicacion.cs プロジェクト: mwallace1407/Omega
        public int ActualizaUbicacion(int i_idUbicacion, string s_descripcion, int i_idRegion, string s_estatus)
        {
            Ubicacion   objUbicacion = new Ubicacion();
            DLUbicacion odlUbicacion = new DLUbicacion();

            objUbicacion.idUbicacion = i_idUbicacion;
            objUbicacion.descripcion = s_descripcion;
            objUbicacion.idRegion    = i_idRegion;
            objUbicacion.estatus     = s_estatus;

            try
            {
                odlUbicacion.UpdateUbicacion(ref objUbicacion);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(objUbicacion.idUbicacion);
        }
コード例 #7
0
ファイル: BLCatalogos.cs プロジェクト: mwallace1407/Omega
        public void CargaUbicacionBodegas(ref DropDownList oddlUbicacion)
        {
            //int[] Arreglo = {9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
            //                  24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41,
            //                    42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61,
            //                        62, 63, 64, 65, 66, 67, 68, 69, 74, 75, 76, 77, 78, 79};

            List <Ubicacion> lstUbi = new List <Ubicacion>();

            DLUbicacion DataLayerUbicacion = new DLUbicacion();

            lstUbi = DataLayerUbicacion.getUbicacionAll(true);

            //foreach (int id in Arreglo)
            //{
            //    lstUbi.RemoveAll(x => x.idUbicacion == id);
            //}

            oddlUbicacion.DataSource     = lstUbi;
            oddlUbicacion.DataValueField = "idUbicacion";
            oddlUbicacion.DataTextField  = "Descripcion";
        }
コード例 #8
0
ファイル: BLUbicacion.cs プロジェクト: mwallace1407/Omega
        public int InsertaUbicacion(int i_idUbicacion, string s_descripcion, int i_idRegion, string s_estatus)
        {
            Ubicacion   objUbicacion = new Ubicacion();
            DLUbicacion odlUbicacion = new DLUbicacion();

            objUbicacion.idUbicacion = i_idUbicacion;
            objUbicacion.descripcion = s_descripcion;
            objUbicacion.idRegion    = i_idRegion;
            objUbicacion.descRegion  = string.Empty;
            objUbicacion.estatus     = s_estatus;

            try
            {
                odlUbicacion.InsertUbicacion(ref objUbicacion);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(objUbicacion.idUbicacion);
        }
コード例 #9
0
ファイル: BLUbicacion.cs プロジェクト: mwallace1407/Omega
        public Ubicacion ObtenUbicacionXID(int id_Ubicacion)
        {
            DLUbicacion ubicacion = new DLUbicacion();

            return(ubicacion.getUbicacionporID(id_Ubicacion));
        }