private void Init_Label() { this.Visible = false; PublicFunction.L_Init_Label(this); Init_Menu(); for (int i = 0; i < this.MdiChildren.Length; i++) { switch (this.MdiChildren[i].Name) { default: if (this.MdiChildren[i].Name == "frmTaRace") { frmTaRace TaRace = new frmTaRace(); Show_Form(TaRace, 24); } else { PublicFunction.L_Init_Label(this.MdiChildren[i]); this.MdiChildren[i].Update(); } break; } } this.Visible = true; }
private void menu_Click(object sender, EventArgs e) { int ff = SubMenu.IndexOf(sender, 0, SubMenu.Count); switch (ff) { case 2: this.Visible = false; frmLogin dlg = new frmLogin(false); dlg.ShowDialog(); if (dlg.DialogResult == DialogResult.OK) { for (int i = 0; i < this.MdiChildren.Length; i++) { this.MdiChildren[i].Close(); } Func.RecordSet rs = new Func.RecordSet("Select GROUP_NM,a.GROUP_ID from SYS_USER a,SYS_GROUP b" + " where USER_ID=N'" + PublicFunction.A_UserID + "' and a.GROUP_ID=b.GROUP_ID", PublicFunction.C_con); if (rs.rows > 0) { sta1.Text = PublicFunction.A_UserID + "/" + rs.record(0, 0); PublicFunction.A_Group_ID = rs.record(0, 1); } Init_Menu(); } this.Visible = true; break; case 3: frmChangePassword dlg1 = new frmChangePassword(); dlg1.Tag = ff; dlg1.ShowDialog(); break; case 4: frmSecurity dlgSecurity = new frmSecurity(); Show_Form(dlgSecurity, ff); break; case 5: frmSysMenu SysMenu = new frmSysMenu(); Show_Form(SysMenu, ff); break; case 6: this.Close(); break; case 8: //"EN" //((MenuItem)sender).Checked=true; submnu[8].Checked = true; submnu[9].Checked = false; submnu[10].Checked = false; submnu[58].Checked = false; if (PublicFunction.L_Lag != "EN") { PublicFunction.L_Lag = "EN"; Init_Label(); } break; case 9: //"CH" //((MenuItem)sender).Checked=true; submnu[8].Checked = false; submnu[9].Checked = true; submnu[10].Checked = false; submnu[58].Checked = false; if (PublicFunction.L_Lag != "CH") { PublicFunction.L_Lag = "CH"; Init_Label(); } break; case 10: //VN //((MenuItem)sender).Checked=true; submnu[8].Checked = false; submnu[9].Checked = false; submnu[10].Checked = true; submnu[58].Checked = false; if (PublicFunction.L_Lag != "VN") { PublicFunction.L_Lag = "VN"; Init_Label(); } break; case 58: //TT //((MenuItem)sender).Checked=true; submnu[8].Checked = false; submnu[9].Checked = false; submnu[10].Checked = false; submnu[58].Checked = true; if (PublicFunction.L_Lag != "TT") { PublicFunction.L_Lag = "TT"; Init_Label(); } break; case 12: frmControlTable dlgControlTable = new frmControlTable(); Show_Form(dlgControlTable, ff); break; case 59: frmControlTable1 dlgControlTable1 = new frmControlTable1(); Show_Form(dlgControlTable1, ff); break; case 76: frmControlStateUser ControlStateUser = new frmControlStateUser(); Show_Form(ControlStateUser, ff); break; //************************************************************* case 13: frmTaCompany TaCompany = new frmTaCompany(); Show_Form(TaCompany, ff); break; case 14: frmTaDepartment TaDepartment = new frmTaDepartment(); Show_Form(TaDepartment, ff); break; case 15: frmTaLeave TaLeave = new frmTaLeave(); Show_Form(TaLeave, ff); break; case 16: frmTaCity TaCity = new frmTaCity(); Show_Form(TaCity, ff); break; case 17: frmTaEducation TaEducation = new frmTaEducation(); Show_Form(TaEducation, ff); break; case 18: frmTaProfession TaProfession = new frmTaProfession(); Show_Form(TaProfession, ff); break; case 19: frmTaVacateWay TaVacateWay = new frmTaVacateWay(); Show_Form(TaVacateWay, ff); break; case 20: frmTaPosition TaPosition = new frmTaPosition(); Show_Form(TaPosition, ff); break; case 21: frmTaGroup TaGroup = new frmTaGroup(); Show_Form(TaGroup, ff); break; case 22: frmTaGroupType TaGroupType = new frmTaGroupType(); Show_Form(TaGroupType, ff); break; case 23: frmTaGraduation TaGraduation = new frmTaGraduation(); Show_Form(TaGraduation, ff); break; case 24: frmTaRace TaRace = new frmTaRace(); Show_Form(TaRace, ff); break; case 25: frmTaNationality TaNationality = new frmTaNationality(); Show_Form(TaNationality, ff); break; case 26: frmTaBonusAndFined TaBonusAndFined = new frmTaBonusAndFined(); Show_Form(TaBonusAndFined, ff); break; case 27: frmTaJuryType TaJuryType = new frmTaJuryType(); Show_Form(TaJuryType, ff); break; //Staff case 30: frmTaStaffInfo TaStaffInfo = new frmTaStaffInfo(); Show_Form(TaStaffInfo, ff); break; case 31: frmTaPositionMobilize TaPositionMobilize = new frmTaPositionMobilize(); Show_Form(TaPositionMobilize, ff); break; case 32: frmTaDepartmentSwitch TaDepartmentSwitch = new frmTaDepartmentSwitch(); Show_Form(TaDepartmentSwitch, ff); break; case 33: frmTaChangeCard ChangeCard = new frmTaChangeCard(); Show_Form(ChangeCard, ff); break; case 34: frmTaVacateManager TaVacateManager = new frmTaVacateManager(); Show_Form(TaVacateManager, ff); break; case 35: frmTaRecycleBin TaRecycleBin = new frmTaRecycleBin(); Show_Form(TaRecycleBin, ff); break; case 36: frmTaCardReader TaCardReader = new frmTaCardReader(); Show_Form(TaCardReader, ff); break; case 37: frmTaEducationRecords TaEducationRecords = new frmTaEducationRecords(); Show_Form(TaEducationRecords, ff); break; case 38: frmTaHoliday TaHoliday = new frmTaHoliday(); Show_Form(TaHoliday, ff); break; case 41: // if(PublicFunction.GPS) // { // frmTaDataSwitch TaCardDataSwitch =new frmTaDataSwitch(); // Show_Form(TaDataSwitch ,ff); // } // else // { frmTaCardDataSwitch TaCardDataSwitch = new frmTaCardDataSwitch(); Show_Form(TaCardDataSwitch, ff); // } break; case 45: frmTaRosters TaRosters = new frmTaRosters(); Show_Form(TaRosters, ff); break; case 46: frmTaStaffInfoSearch TaStaffInfoSearch = new frmTaStaffInfoSearch(); Show_Form(TaStaffInfoSearch, ff); break; case 47: frmTaSetting TaSetting = new frmTaSetting(); Show_Form(TaSetting, ff); break; case 48: frmTaMonthSetup TaMonthSetup = new frmTaMonthSetup(); Show_Form(TaMonthSetup, ff); break; case 49: frmTaShiftReset TaShiftReset = new frmTaShiftReset(); Show_Form(TaShiftReset, ff); break; case 50: frmTaCopyShift TaCopyShift = new frmTaCopyShift(); Show_Form(TaCopyShift, ff); break; case 52: frmTaLeaveManager TaLeaveManager = new frmTaLeaveManager(); Show_Form(TaLeaveManager, ff); break; case 53: frmTaOutTripControl TaOutTripControl = new frmTaOutTripControl(); Show_Form(TaOutTripControl, ff); break; case 54: frmTaAnnualLeave TaAnnualLeave = new frmTaAnnualLeave(); Show_Form(TaAnnualLeave, ff); break; case 55: frmTaDailyAttendanceList TaDailyAttendanceList = new frmTaDailyAttendanceList(); Show_Form(TaDailyAttendanceList, ff); break; case 56: frmTaMonthAddUp TaMonthAddUp = new frmTaMonthAddUp(); Show_Form(TaMonthAddUp, ff); break; case 57: frmTaNativePlace TaNativePlace = new frmTaNativePlace(); Show_Form(TaNativePlace, ff); break; case 60: frmTaTransfer TaTransfer = new frmTaTransfer(); Show_Form(TaTransfer, ff); break; case 61: frmTaMonthAddUpCal TaMonthAddUpCal = new frmTaMonthAddUpCal(); Show_Form(TaMonthAddUpCal, ff); break; case 65: frmTaPayItem TaPayItem = new frmTaPayItem(); Show_Form(TaPayItem, ff); break; case 66: frmTaLevel TaLevel = new frmTaLevel(); Show_Form(TaLevel, ff); break; case 67: frmTaTypeShift TaTypeShift = new frmTaTypeShift(); Show_Form(TaTypeShift, ff); break; case 69: frmTaInitATT TaInitATT = new frmTaInitATT(); Show_Form(TaInitATT, ff); break; case 70: frmTaInitMonthAddUp InitMonthAddUp = new frmTaInitMonthAddUp(); Show_Form(InitMonthAddUp, ff); break; case 71: frmTaSalaryLevel TaSalaryLevel = new frmTaSalaryLevel(); Show_Form(TaSalaryLevel, ff); break; case 72: frmTaSalaryInput TaSalaryInput = new frmTaSalaryInput(true); Show_Form(TaSalaryInput, ff); break; case 73: frmTaSalaryFormula TaSalaryFormula = new frmTaSalaryFormula(); Show_Form(TaSalaryFormula, ff); break; case 74: frmTaSalaryInput TaSalaryInput1 = new frmTaSalaryInput(false); Show_Form(TaSalaryInput1, ff); break; case 77: frmTaHRReport TaHRReport = new frmTaHRReport(); Show_Form(TaHRReport, ff); break; case 78: frmTaACCReport TaACCReport = new frmTaACCReport(); Show_Form(TaACCReport, ff); break; case 79: frmTaPayrollCal TaPayrollCal = new frmTaPayrollCal(); Show_Form(TaPayrollCal, ff); break; case 80: frmTaSalary TaSalary = new frmTaSalary(); Show_Form(TaSalary, ff); break; case 81: frmTaLabourContract TaLabourContract = new frmTaLabourContract(); Show_Form(TaLabourContract, ff); break; case 83: frmTaAnnexLabourContract TaAnnexLabourContract = new frmTaAnnexLabourContract(); Show_Form(TaAnnexLabourContract, ff); break; case 84: frmTaATM TaATM = new frmTaATM(); Show_Form(TaATM, ff); break; case 85: frmTaManagerReport TaManagerReport = new frmTaManagerReport(); Show_Form(TaManagerReport, ff); break; case 86: frmTaManternity TaManternity = new frmTaManternity(); Show_Form(TaManternity, ff); break; case 87: frmTaXetHach TaXetHach = new frmTaXetHach(); Show_Form(TaXetHach, ff); break; case 89: frmTaBonusAndFinedManager TaBonusAndFinedManager = new frmTaBonusAndFinedManager(); Show_Form(TaBonusAndFinedManager, ff); break; case 90: frmTaNotesSlip TaNotesSlip = new frmTaNotesSlip(); Show_Form(TaNotesSlip, ff); break; case 91: frmTaAbsentVacate TaAbsentVacate = new frmTaAbsentVacate(); Show_Form(TaAbsentVacate, ff); break; case 92: // frmTaTransferStaff TaTransferStaff =new frmTaTransferStaff(); // Show_Form(TaTransferStaff ,ff); frmTaStaffSalary StaffSalary = new frmTaStaffSalary(); Show_Form(StaffSalary, ff); break; case 93: frmTaInitSalary TaInitSalary = new frmTaInitSalary(); Show_Form(TaInitSalary, ff); break; case 94: frmTaCardData TaCardData = new frmTaCardData(); Show_Form(TaCardData, ff); break; case 95: frmTaTAPrintOut TaTAPrintOut = new frmTaTAPrintOut(); Show_Form(TaTAPrintOut, ff); break; case 98: frmTaCardComparison TaCardComparison = new frmTaCardComparison(); Show_Form(TaCardComparison, ff); break; case 99: frmTaSeachReport TaSeachReport = new frmTaSeachReport(); Show_Form(TaSeachReport, ff); break; case 100: frmTaComparison TaComparison = new frmTaComparison(); Show_Form(TaComparison, ff); break; case 103: frmTaSection TaSection = new frmTaSection(); Show_Form(TaSection, ff); break; case 104: frmTaStyle TaStyle = new frmTaStyle(); Show_Form(TaStyle, ff); break; case 105: frmTaTransferToGPS TaTransferToGPS = new frmTaTransferToGPS(); Show_Form(TaTransferToGPS, ff); break; } }