예제 #1
0
 private void btnBranch_Click(object sender, EventArgs e)
 {
     if (Utility.gblnAccessControl)
     {
         if (!Utility.gblnChildPrivileges(strComID, Utility.gstrUserName, 94))
         {
             MessageBox.Show("You have no Permission to Access", "Privileges", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             return;
         }
     }
     if (System.Windows.Forms.Application.OpenForms["frmBranch"] as frmBranch == null)
     {
         frmBranch objfrm = new frmBranch();
         objfrm.m_action    = (int)Utility.ACTION_MODE_ENUM.ADD_MODE;
         objfrm.lngFormPriv = 94;
         objfrm.Show();
         objfrm.MdiParent = this.MdiParent;
     }
     else
     {
         frmBranch objfrm = (frmBranch)Application.OpenForms["frmBranch"];
         objfrm.lngFormPriv = 94;
         objfrm.Focus();
         objfrm.MdiParent = this.MdiParent;
     }
 }
예제 #2
0
        private void myIconButton2_Click(object sender, EventArgs e)
        {
            if (!MyLove.PermissionsBalidation(oper_type, "18"))
            {
                return;
            }
            frmBranch frm = new frmBranch(windowsList);

            windowsList.ShowForm(frm);
        }
예제 #3
0
        private void GenerateContentForClickItems(string formName, bool clickForSearch)
        {
            if (formName == VehicleReports)
            {
                frmVehiclesReport frm = new frmVehiclesReport();
                frm.MdiParent   = this;
                frm.WindowState = FormWindowState.Maximized;
                frm.Show();
            }

            if (formName == Branches)
            {
                if (clickForSearch)
                {
                    frmBranch frm = new frmBranch();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateBranch frm = new frmAddUpdateBranch();
                    frm.Show();
                }
            }

            if (formName == Clients)
            {
                if (clickForSearch)
                {
                    frmClient frm = new frmClient();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateClient frm = new frmAddUpdateClient();
                    frm.Show();
                }
            }

            if (formName == Countries)
            {
                if (clickForSearch)
                {
                    frmCountries frm = new frmCountries();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddCountry frm = new frmAddCountry();
                    frm.Show();
                }
            }

            if (formName == Employees)
            {
                if (clickForSearch)
                {
                    frmEmployees frm = new frmEmployees();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateEmployee frm = new frmAddUpdateEmployee();
                    frm.Show();
                }
            }

            if (formName == EmployeeRoles)
            {
                if (clickForSearch)
                {
                    frmEmployeeRoles frm = new frmEmployeeRoles();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateEmployeeRoles frm = new frmAddUpdateEmployeeRoles();
                    frm.Show();
                }
            }

            if (formName == Insurance)
            {
                if (clickForSearch)
                {
                    frmInsurance frm = new frmInsurance();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateInsurance frm = new frmAddUpdateInsurance();
                    frm.Show();
                }
            }

            if (formName == Ratings)
            {
                if (clickForSearch)
                {
                    frmRating frm = new frmRating();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
            }

            if (formName == Reservations)
            {
                if (clickForSearch)
                {
                    frmReservation frm = new frmReservation();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
            }

            if (formName == VehicleCategories)
            {
                if (clickForSearch)
                {
                    frmVehicleCategory frm = new frmVehicleCategory();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateVehicleCategory frm = new frmAddUpdateVehicleCategory();
                    frm.Show();
                }
            }

            if (formName == Vehicles)
            {
                if (clickForSearch)
                {
                    frmVehicle frm = new frmVehicle();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateVehicle frm = new frmAddUpdateVehicle();
                    frm.Show();
                }
            }

            if (formName == VehicleFuelTypes)
            {
                if (clickForSearch)
                {
                    frmVehicleFuelType frm = new frmVehicleFuelType();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateVFuelType frm = new frmAddUpdateVFuelType();
                    frm.Show();
                }
            }

            if (formName == VehicleManufacturers)
            {
                if (clickForSearch)
                {
                    frmVehicleManufacturer frm = new frmVehicleManufacturer();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateVehicleManufacturer frm = new frmAddUpdateVehicleManufacturer();
                    frm.Show();
                }
            }

            if (formName == VehicleModels)
            {
                if (clickForSearch)
                {
                    frmVehicleModel frm = new frmVehicleModel();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateVehicleModel frm = new frmAddUpdateVehicleModel();
                    frm.Show();
                }
            }

            if (formName == VehicleTransmissionTypes)
            {
                if (clickForSearch)
                {
                    frmVehicleTransmissionType frm = new frmVehicleTransmissionType();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateVehicleTransmissionType frm = new frmAddUpdateVehicleTransmissionType();
                    frm.Show();
                }
            }

            if (formName == VehicleTypes)
            {
                if (clickForSearch)
                {
                    frmVehicleType frm = new frmVehicleType();

                    frm.MdiParent   = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
                else
                {
                    frmAddUpdateVehicleType frm = new frmAddUpdateVehicleType();
                    frm.Show();
                }
            }
        }
예제 #4
0
        public static Form GetFrom(cons.WindowsList windows, string oper_id)
        {
            Form frm = new Form();

            switch (oper_id)
            {
            case "010100":
                frm = new frmRegion();
                break;

            case "010200":
                frm = new frmItemCls();
                break;

            case "010300":
                frm = new frmBranch(windows);
                break;

            case "010400":
                frm = new frmSupcust()
                {
                    runType = 0
                };
                break;

            case "010500":
                frm = new frmItem(windows);
                break;

            case "010600":
                frm = new frmDept();
                break;

            case "010700":
                frm = new frmSupcust()
                {
                    runType = 1
                };
                break;

            case "010800":
                frm = new frmPeople();
                break;

            case "020001":
                var frms = new ReportForm.frmReport();
                frms.GetPmDetail();
                frm = frms;
                break;

            case "020100":
                frm = new PriceForm.frmCustPrice();
                break;

            case "020200":
                frm = new PriceForm.frmSupPrice();
                break;

            case "020300":
                frm = new VoucherForm.OrderMerge("调价单", new VoucherForm.frmCusPriceOrderList(), new VoucherForm.frmCusPriceOrder());
                break;

            case "030001":
                frms = new ReportForm.frmReport();
                frms.GetSaleSum();
                frm = frms;
                break;

            case "030002":
                frms = new ReportForm.frmReport();
                frms.GetSaleDetail();
                frm = frms;
                break;

            case "030003":
                frms = new ReportForm.frmReport();
                frms.GetSaleOutDetail();
                frm = frms;
                break;

            case "030004":
                frms = new ReportForm.frmReport();
                frms.GetCusCredit();
                frm = frms;
                break;

            case "030005":
                frms = new ReportForm.frmReport();
                frms.GetNoSaleCus();
                frm = frms;
                break;

            case "030006":
                frms = new ReportForm.frmReport();
                frms.GetSheetPayInfo();
                frm = frms;
                break;

            case "030007":
                frms = new ReportForm.frmReport();
                frms.GetCGSum();
                frm = frms;
                break;

            case "030008":
                frms = new ReportForm.frmReport();
                frms.GetCGDetail();
                frm = frms;
                break;

            case "030100":
                frm = new VoucherForm.OrderMerge("采购入库单", new VoucherForm.frmCGInSheetList(), new VoucherForm.frmCGInSheet());
                break;

            case "030200":
                frm = frm = new VoucherForm.OrderMerge("采购退货单", new VoucherForm.frmCGOutSheetList(), new VoucherForm.frmCGOutSheet());
                break;

            case "030300":
                frm = frm = new VoucherForm.OrderMerge("批发销售单", new VoucherForm.frmSaleSheetList(), new VoucherForm.frmSaleSheet());
                break;

            case "030400":
                frm = new VoucherForm.OrderMerge("客户退货单", new VoucherForm.frmSaleInSheetList(), new VoucherForm.frmSaleInSheet());
                break;

            case "040001":
                frms = new ReportForm.frmReport();
                frms.GetICSum();
                frm = frms;
                break;

            case "040002":
                frms = new ReportForm.frmReport();
                frms.GetICFlow();
                frm = frms;
                break;

            case "040003":
                frms = new ReportForm.frmReport();
                frms.GetICOutDetail();
                frm = frms;
                break;

            case "040004":
                frms = new ReportForm.frmReport();
                frms.GetJXCSum();
                frm = frms;
                break;

            case "040006":
                frms = new ReportForm.frmReport();
                frms.GetCheckPlanDetail();
                frm = frms;
                break;

            case "040100":
                frm = new VoucherForm.OrderMerge("盘点初始化", new StockForm.frmStockPDList(), new StockForm.frmStockInit());
                break;

            case "040200":
                frm = new VoucherForm.OrderMerge("库存盘点", new VoucherForm.frmCheckSheetList(), new VoucherForm.frmCheckSheet());
                break;

            case "040300":
                frms = new ReportForm.frmReport();
                frms.GetCheckPlan();
                frm = frms;
                break;

            case "040400":
                frm = new VoucherForm.OrderMerge("盘点结束审核", new StockForm.frmStockPCList(), new StockForm.frmStockPC());
                break;

            case "040500":
                frm = new VoucherForm.OrderMerge("其他出入单", new VoucherForm.frmOtherInOutSheetList(), new VoucherForm.frmOtherInOutSheet());
                break;

            case "040600":
                frm = new VoucherForm.OrderMerge("调拨单", new VoucherForm.frmIOList(), new VoucherForm.frmIOMaster());
                break;

            case "050001":
                frms = new ReportForm.frmReport();
                frms.GetRpCusSum();
                frm = frms;
                break;

            case "050002":
                frms = new ReportForm.frmReport();
                frms.GetRpCusDetail();
                frm = frms;
                break;

            case "050003":
                frms = new ReportForm.frmReport();
                frms.GetRpSupSum();
                frm = frms;
                break;

            case "050004":
                frms = new ReportForm.frmReport();
                frms.GetRpSupDetail();
                frm = frms;
                break;

            case "050005":
                frms = new ReportForm.frmReport();
                frms.GetRpSupAccount();
                frm = frms;
                break;

            case "050006":
                frms = new ReportForm.frmReport();
                frms.GetRpCusAccount();
                frm = frms;
                break;

            case "050007":
                frms = new ReportForm.frmReport();
                frms.GetRpTodayInc();
                frm = frms;
                break;

            case "050008":
                frms = new ReportForm.frmReport();
                frms.GetRpTodayPay();
                frm = frms;
                break;

            case "050009":
                frms = new ReportForm.frmReport();
                frms.GetRpCusFyDetail();
                frm = frms;
                break;

            case "050010":
                frms = new ReportForm.frmReport();
                frms.GetRpSupFyDetail();
                frm = frms;
                break;

            case "050011":
                frms = new ReportForm.frmReport();
                frms.GetRpCashBank();
                frm = frms;
                break;

            case "050012":
                frms = new ReportForm.frmReport();
                frms.GetRpAdminCost();
                frm = frms;
                break;

            case "050100":
                frm = new FinanceForm.frmBank();
                break;

            case "050200":
                frm = new FinanceForm.frmPayment();
                break;

            case "050300":
                frm = new FinanceForm.frmIncome();
                break;

            case "050400":
                frm = new VoucherForm.OrderMerge("客户费用单", new VoucherForm.frmCusFYList(), new VoucherForm.frmCusFY());
                break;

            case "050500":
                frm = new VoucherForm.OrderMerge("供应商费用单", new VoucherForm.frmSupFYList(), new VoucherForm.frmSupFY());
                break;

            case "050600":
                frm = new VoucherForm.OrderMerge("现金银行转账单", new VoucherForm.frmCashOrderList(), new VoucherForm.frmCashOrder());
                break;

            case "050700":
                frm = new VoucherForm.OrderMerge("管理费用单", new VoucherForm.frmFYOrderList(), new VoucherForm.frmFYOrder());
                break;

            case "050800":
                frm = new VoucherForm.OrderMerge("供应商结算单", new VoucherForm.frmSupSettleList(), new VoucherForm.frmSupSettle());
                break;

            case "050900":
                frm = new VoucherForm.OrderMerge("客户结算单", new VoucherForm.frmCusSettleList(), new VoucherForm.frmCusSettle());
                break;

            case "070100":
                frm = new SysForm.frmOper();
                break;

            case "070200":
                frm     = new SysForm.SysSetting();
                frm.Tag = "1";
                break;

            case "070300":
                frm     = new SysForm.SysSetting();
                frm.Tag = "1";
                break;

            case "070400":
                frm     = new SysForm.frmRegisterList();
                frm.Tag = "1";
                break;

            case "070500":
                frm     = new SysForm.frmUpdatePwd();
                frm.Tag = "1";
                break;
            }
            return(frm);
        }