예제 #1
0
        /// <summary>
        /// 폼 우측 상단의 공용 버튼의 Visible 속성을 제어하고
        /// 거래처명, 거래처분류 콤보박스 바인딩
        /// 작성자: 최현호 / 작성일: 210210
        /// </summary>
        public frmCompany(bool Authority)
        {
            InitializeComponent();
            newBtns1.btnBarCode.Visible = newBtns1.btnDocument.Visible = newBtns1.btnExcel.Visible = newBtns1.btnPrint.Visible = newBtns1.btnSearch.Visible = newBtns1.btnShipment.Visible = newBtns1.btnWait.Visible = false;
            if (Authority == false)
            {
                newBtns1.btnCreate.Visible = false;
                newBtns1.btnUpdate.Visible = false;
                newBtns1.btnDelete.Visible = false;
            }
            try
            {
                Ctype = service.GetCompanyType();
                CommonUtil.CompanyTypeBinding(cbCompanyType, Ctype);

                ProdStatusService Pservice = new ProdStatusService();

                companyName = Pservice.GetCompanyName();
                CommonUtil.ProdStatus_CompanyNameBinding(cbCompanyName, companyName);
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }
예제 #2
0
        private void CBBinding()
        {
            try
            {
                ProdStatusService service = new ProdStatusService();
                prodName = service.GetProdName();
                CommonUtil.ProdStatus_ProdNameBinding(cbProdName, prodName);

                companyName = service.GetCompanyName();
                CommonUtil.ProdStatus_CompanyNameBinding(cbCompany, companyName);

                whName = service.GetWHName();
                CommonUtil.ProdStatus_WHNameBinding(cbWHouse, whName);
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }