Exemplo n.º 1
0
        private void LoadEventHandler(object sender, EventArgs e)
        {
            List <StoreHouseProper> houseProList = new List <StoreHouseProper>();
            int rows    = 0;
            int columns = 0;
            int layers  = 0;

            bllGoodsSite.GetRowColumnLayer(4, out rows, out columns, out layers);
            StoreHouseProper housePro1 = new StoreHouseProper();

            housePro1.HouseName = EnumStoreHouse.A1库房;
            housePro1.Rows      = rows;
            housePro1.Columns   = columns;
            housePro1.Layers    = layers;
            houseProList.Add(housePro1);

            bllGoodsSite.GetRowColumnLayer(2, out rows, out columns, out layers);
            StoreHouseProper housePro2 = new StoreHouseProper();

            housePro2.HouseName = EnumStoreHouse.B1库房;
            housePro2.Rows      = rows;
            housePro2.Columns   = columns;
            housePro2.Layers    = layers;
            houseProList.Add(housePro2);
            this.View.QueryRCLData(houseProList);

            DataTable dt = bllStockList.GetAllProductBatchNums();

            this.View.SetProductBatchNumList(dt);



            if (mainPres != null)
            {
                string currentRole = this.mainPres.View.GetCurrentRoleName();
                if (currentRole == "系统管理员")
                {
                    this.View.SetDeleteFunc(true);
                    this.View.SetGsStatusFunc(true);
                }
                else
                {
                    this.View.SetGsStatusFunc(false);
                    this.View.SetDeleteFunc(false);
                }
            }
        }
Exemplo n.º 2
0
        private void LoadEventHandler(object sender, EventArgs e)
        {
            List <StoreHouseProper> houseProList = new List <StoreHouseProper>();
            int rows    = 0;
            int columns = 0;
            int layers  = 0;

            bllGoodsSite.GetRowColumnLayer(4, out rows, out columns, out layers);
            StoreHouseProper housePro1 = new StoreHouseProper();

            housePro1.HouseName = EnumStoreHouse.A1库房;
            housePro1.Rows      = rows;
            housePro1.Columns   = columns;
            housePro1.Layers    = layers;
            houseProList.Add(housePro1);

            bllGoodsSite.GetRowColumnLayer(2, out rows, out columns, out layers);
            StoreHouseProper housePro2 = new StoreHouseProper();

            housePro2.HouseName = EnumStoreHouse.B1库房;
            housePro2.Rows      = rows;
            housePro2.Columns   = columns;
            housePro2.Layers    = layers;
            houseProList.Add(housePro2);
            this.View.QueryRCLData(houseProList);

            string currentRole = this.mainPre.View.GetCurrentRoleName();

            if (currentRole == "系统管理员")
            {
                this.View.SetGsUseOrUnuseFunc(true);
                this.View.SetGsStatusFunc(true);
            }
            else
            {
                this.View.SetGsStatusFunc(false);
                this.View.SetGsUseOrUnuseFunc(false);
            }
        }