Beispiel #1
0
 private void BindBranch()
 {
     using (DataModel.COMPANY_BO objT24_COMPANY_BO = new DataModel.COMPANY_BO())
     {
         List <DataModel.COMPANY> lstData = objT24_COMPANY_BO.GetAll().ToList();
         foreach (DataModel.COMPANY item in lstData)
         {
             cboBranch.Items.Add(new ListItem(item.COMPANY_CODE + "-" + item.COMPANY_NAME, item.COMPANY_CODE));
         }
         cboBranch.Items.Insert(0, new ListItem("--Chọn CN/PGD--", string.Empty));
         if (Session[Commons.Constant.DAO_CODE] != null)
         {
             cboBranch.ClearSelection();
             using (DataModel.DAO_COMPANY_BO objDAO_COMPANY_BO = new DataModel.DAO_COMPANY_BO())
             {
                 List <DataModel.DAO_COMPANY> lstDaoCompany = objDAO_COMPANY_BO.GetByDAO_CODE(Session[Commons.Constant.DAO_CODE].ToString()).ToList();
                 if (lstDaoCompany != null)
                 {
                     foreach (DataModel.DAO_COMPANY item in lstDaoCompany)
                     {
                         if (item.DAO_CODE == Session[Commons.Constant.DAO_CODE].ToString() && !string.IsNullOrEmpty(item.COMPANY_CODE.Trim()))
                         {
                             if (cboBranch.Items.FindByValue(item.COMPANY_CODE) != null)
                             {
                                 cboBranch.Items.FindByValue(item.COMPANY_CODE).Selected = true;
                             }
                             break;
                         }
                     }
                 }
             }
         }
     }
 }
Beispiel #2
0
 private void BindBranch()
 {
     using (DataModel.COMPANY_BO objT24_COMPANY_BO = new DataModel.COMPANY_BO())
     {
         List <DataModel.COMPANY> lstData = objT24_COMPANY_BO.GetAll().ToList();
         foreach (DataModel.COMPANY item in lstData)
         {
             cboBranch.Items.Add(new ListItem(item.COMPANY_CODE + "-" + item.COMPANY_NAME, item.COMPANY_CODE));
         }
         cboBranch.Items.Insert(0, new ListItem("--Chọn chi nhánh--", string.Empty));
         if (Session[Commons.Constant.DAO_CODE] != null)
         {
             cboBranch.ClearSelection();
             if (cboBranch.Items.FindByValue(Session[Commons.Constant.DAO_CODE].ToString()) != null)
             {
                 cboBranch.Items.FindByValue(Session[Commons.Constant.DAO_CODE].ToString()).Selected = true;
             }
         }
         using (DataModel.User_BO objUser_BO = new DataModel.User_BO())
         {
             DataModel.User objUser = objUser_BO.GetByUserName(Session[Commons.Constant.USERNAME].ToString());
             if (objUser != null && objUser.Permisions != null)
             {
                 bool hasPer = false;
                 foreach (DataModel.Permision item in objUser.Permisions)
                 {
                     if (item != null && item.Permision1 == Commons.Constant.PERMISION_ADMIN)
                     {
                         hasPer = true;
                         break;
                     }
                 }
                 if (hasPer)
                 {
                     cboBranch.Enabled = true;
                 }
             }
         }
     }
 }
Beispiel #3
0
 private void BindBranch()
 {
     using (DataModel.COMPANY_BO objT24_COMPANY_BO = new DataModel.COMPANY_BO())
     {
         List<DataModel.COMPANY> lstData = objT24_COMPANY_BO.GetAll().ToList();
         foreach (DataModel.COMPANY item in lstData)
         {
             cboBranch.Items.Add(new ListItem(item.COMPANY_CODE + "-" + item.COMPANY_NAME, item.COMPANY_CODE));
         }
         cboBranch.Items.Insert(0, new ListItem("--Chọn chi nhánh--", string.Empty));
         if (Session[Commons.Constant.DAO_CODE] != null)
         {
             cboBranch.ClearSelection();
             if (cboBranch.Items.FindByValue(Session[Commons.Constant.DAO_CODE].ToString()) != null)
             {
                 cboBranch.Items.FindByValue(Session[Commons.Constant.DAO_CODE].ToString()).Selected = true;
             }
         }
         using (DataModel.User_BO objUser_BO = new DataModel.User_BO())
         {
             DataModel.User objUser = objUser_BO.GetByUserName(Session[Commons.Constant.USERNAME].ToString());
             if (objUser != null && objUser.Permisions != null)
             {
                 bool hasPer = false;
                 foreach (DataModel.Permision item in objUser.Permisions)
                 {
                     if (item != null && item.Permision1 == Commons.Constant.PERMISION_ADMIN)
                     {
                         hasPer = true;
                         break;
                     }
                 }
                 if (hasPer)
                 {
                     cboBranch.Enabled = true;
                 }
             }
         }
     }
 }
Beispiel #4
0
        private void BindBranch()
        {
            using (DataModel.COMPANY_BO objT24_COMPANY_BO = new DataModel.COMPANY_BO())
            {
                List<DataModel.COMPANY> lstData = objT24_COMPANY_BO.GetAll().ToList();
                foreach (DataModel.COMPANY item in lstData)
                {
                    cboBranch.Items.Add(new ListItem(item.COMPANY_CODE + "-" + item.COMPANY_NAME, item.COMPANY_CODE));
                }
                cboBranch.Items.Insert(0, new ListItem("--Chọn CN/PGD--", string.Empty));
                if (Session[Commons.Constant.DAO_CODE] != null)
                {
                    cboBranch.ClearSelection();
                    using (DataModel.DAO_COMPANY_BO objDAO_COMPANY_BO = new DataModel.DAO_COMPANY_BO())
                    {
                        List<DataModel.DAO_COMPANY> lstDaoCompany = objDAO_COMPANY_BO.GetByDAO_CODE(Session[Commons.Constant.DAO_CODE].ToString()).ToList();
                        if (lstDaoCompany != null)
                        {
                            foreach (DataModel.DAO_COMPANY item in lstDaoCompany)
                            {
                                if (item.DAO_CODE == Session[Commons.Constant.DAO_CODE].ToString() && !string.IsNullOrEmpty(item.COMPANY_CODE.Trim()))
                                {
                                    if (cboBranch.Items.FindByValue(item.COMPANY_CODE) != null)
                                    {
                                        cboBranch.Items.FindByValue(item.COMPANY_CODE).Selected = true;
                                    }
                                    break;
                                }
                            }
                        }
                    }

                }
            }
        }