public FormRule() { InitializeComponent(); rules = new MyRule(); controller = new MyRuleBLL(); Clear(); LoadRules(); }
public void InvokeMyRuleWithMethodInfo() { MethodInfo someMethodInfo = MethodBase.GetCurrentMethod() as MethodInfo; Microsoft.Cci.Method methodData = Microsoft.Cci.Method.GetMethod(someMethodInfo); MyRule ruleUnderTest = new MyRule(); ProblemCollection problems = ruleUnderTest.Check(methodData); Assert.Greater(0,problems.Count); }
private void bbiDelete_ItemClick(object sender, ItemClickEventArgs e) { string str; object rowCellValue; if (MyRule.IsDelete("bbiEmployee")) { bool flag = false; int[] selectedRows = this.gbList.GetSelectedRows(); if (XtraMessageBox.Show("Bạn có muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.No) { base.CreateWaitDialog(); HRM_EMPLOYEE hRMEMPLOYEE = new HRM_EMPLOYEE(); for (int i = (int)selectedRows.Length; i > 0; i--) { flag = true; rowCellValue = this.gbList.GetRowCellValue(selectedRows[i - 1], "EmployeeCode"); if (rowCellValue != null) { // SYS_LOG.Insert("Danh Sách Nhân Viên", "Xoá", rowCellValue.ToString()); base.SetWaitDialogCaption(string.Concat("Đang xóa...", rowCellValue.ToString())); str = hRMEMPLOYEE.Delete(rowCellValue.ToString()); if (str == "OK") { this.gbList.DeleteRow(selectedRows[i - 1]); } else if (str != "OK") { MessageBox.Show(string.Concat("Thông tin không được xóa", str), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } } this.DoHide(); if (!flag) { if (hRMEMPLOYEE.GetListCurrentNow(this.m_Level, this.m_Code, -1).Rows.Count != 0) { rowCellValue = this.gbList.GetFocusedRowCellValue("EmployeeCode"); if (rowCellValue != null) { // SYS_LOG.Insert("Danh Sách Nhân Viên", "Xoá", rowCellValue.ToString()); base.SetWaitDialogCaption("Đang xóa..."); str = hRMEMPLOYEE.Delete(rowCellValue.ToString()); if (str == "OK") { this.gbList.DeleteRow(this.gbList.FocusedRowHandle); } else if (str != "OK") { MessageBox.Show(string.Concat("Thông tin không được xóa", str), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Hand); } this.DoHide(); } } } } } }
protected override void Print() { if (MyRule.IsPrint("bbiDepartment")) { // SYS_LOG.Insert("Danh Sách Phòng Ban", "In"); // (new xfmReport("Danh Sách Phòng Ban")).ShowPrintPreview(this.gcList); base.Print(); } }
protected override void Print() { if (MyRule.IsPrint("bbiGroup")) { // SYS_LOG.Insert("Danh Sách Tổ Nhóm", "In"); // (new xfmReport("Danh Sách Tổ Nhóm")).ShowPrintPreview(this.gcList); base.Print(); } }
protected override void Add() { if (MyRule.IsAdd("bbiGroup")) { xfmGroupAdd _xfmGroupAdd = new xfmGroupAdd(Actions.Add); _xfmGroupAdd.Added += new xfmGroupAdd.AddedEventHander(this.frm_Added); _xfmGroupAdd.ShowDialog(); } }
private void Add() { if (MyRule.IsAdd("bbiHoliday")) { xfmHolidayAdd _xfmHolidayAdd = new xfmHolidayAdd(Actions.Add); _xfmHolidayAdd.Added += new xfmHolidayAdd.AddedEventHander(this.frm_Added); _xfmHolidayAdd.ShowDialog(); } }
public override void Delete() { string str; object rowCellValue; if (MyRule.IsDelete("bbiDepartment")) { bool flag = false; int[] selectedRows = this.gbList.GetSelectedRows(); if (XtraMessageBox.Show("Bạn có muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.No) { base.SetWaitDialogCaption("Đang xóa..."); DIC_RATE dICRATE = new DIC_RATE(); for (int i = (int)selectedRows.Length; i > 0; i--) { flag = true; rowCellValue = this.gbList.GetRowCellValue(selectedRows[i - 1], "RateCode"); if (rowCellValue != null) { // SYS_LOG.Insert("Tiêu Chí Đánh Giá", "Xoá", rowCellValue.ToString()); str = dICRATE.Delete(rowCellValue.ToString()); if (str == "OK") { this.gbList.DeleteRow(selectedRows[i - 1]); } else if (str != "OK") { MessageBox.Show(string.Concat("Thông tin không được xóa\r\n", str), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } } this.DoHide(); if (!flag) { if (dICRATE.GetList().Rows.Count != 0) { rowCellValue = this.gbList.GetFocusedRowCellValue("RateCode"); if (rowCellValue != null) { // SYS_LOG.Insert("Tiêu Chí Đánh Giá", "Xoá", rowCellValue.ToString()); base.SetWaitDialogCaption("Đang xóa..."); str = dICRATE.Delete(rowCellValue.ToString()); if (str == "OK") { this.gbList.DeleteRow(this.gbList.FocusedRowHandle); } else if (str != "OK") { MessageBox.Show(string.Concat("Thông tin không được xóa\r\n", str), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Hand); } this.DoHide(); } } } } } }
private void Add() { if (MyRule.IsAdd("bbiEmployee")) { xfmEmployeeAdd _xfmEmployeeAdd = new xfmEmployeeAdd(Actions.Add); _xfmEmployeeAdd.Added += new xfmEmployeeAdd.AddedEventHander(this.frm_Added); _xfmEmployeeAdd.ShowDialog(); } }
protected override void Print() { if (MyRule.IsPrint("bbiStep")) { // SYS_LOG.Insert("Danh Mục Bậc Lương", "In"); // (new xfmReport("Danh Mục")).ShowPrintPreview(this.gcList); base.Print(); } }
public void InvokeMyRuleWithTypeInfo() { Microsoft.Cci.TypeNode thisTypeData = Microsoft.Cci.Class.GetTypeNode(this.GetType()); MyRule ruleUnderTest = new MyRule(); ProblemCollection problems = ruleUnderTest.Check(thisTypeData); Assert.Greater(0,problems.Count); }
protected override void Print() { if (MyRule.IsPrint("bbiDepartment")) { // SYS_LOG.Insert("Tiêu Chí Đánh Giá", "In"); // (new xfmReport("Tiêu Chí Đánh Giá")).ShowPrintPreview(this.gcList); base.Print(); } }
protected override void Add() { base.Add(); if (MyRule.IsAdd("bbiProcessAdvance")) { xfmAdvanceAdd _xfmAdvanceAdd = new xfmAdvanceAdd(Actions.Add, ""); _xfmAdvanceAdd.Added += new xfmAdvanceAdd.AddedEventHander(this.frm_Added); _xfmAdvanceAdd.ShowDialog(); } }
protected override void Add() { base.Add(); if (MyRule.IsAdd("bbiProcessAssignment")) { //xfmAssignmentAdd _xfmAssignmentAdd = new xfmAssignmentAdd(Actions.Add, ""); //_xfmAssignmentAdd.Added += new xfmAssignmentAdd.AddedEventHander(this.frm_Added); //_xfmAssignmentAdd.ShowDialog(); } }
private void bbiDelete_ItemClick(object sender, ItemClickEventArgs e) { string str; object rowCellValue; if (MyRule.IsDelete("bbiHoliday")) { bool flag = false; int[] selectedRows = this.gbList.GetSelectedRows(); if (XtraMessageBox.Show("Bạn có muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.No) { base.SetWaitDialogCaption("Đang xóa..."); DIC_HOLIDAY dICHOLIDAY = new DIC_HOLIDAY(); for (int i = (int)selectedRows.Length; i > 0; i--) { flag = true; rowCellValue = this.gbList.GetRowCellValue(selectedRows[i - 1], "HolidayID"); if (rowCellValue != null) { // SYS_LOG.Insert("Danh Sách Ngày Nghỉ, Ngày Lể", "Xoá", rowCellValue.ToString()); str = dICHOLIDAY.Delete(new Guid(rowCellValue.ToString())); if (str == "OK") { this.gbList.DeleteRow(selectedRows[i - 1]); } else if (str != "OK") { MessageBox.Show(string.Concat("Thông tin không được xóa", str), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } } this.DoHide(); if (!flag) { rowCellValue = this.gbList.GetFocusedRowCellValue("HolidayID"); if (rowCellValue != null) { // SYS_LOG.Insert("Danh Sách Ngày Nghỉ, Ngày Lể", "Xoá", rowCellValue.ToString()); base.SetWaitDialogCaption("Đang xóa..."); str = dICHOLIDAY.Delete(new Guid(rowCellValue.ToString())); if (str == "OK") { this.gbList.DeleteRow(this.gbList.FocusedRowHandle); } else if (str != "OK") { MessageBox.Show(string.Concat("Thông tin không được xóa", str), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Hand); } this.DoHide(); } } } } }
protected override void Delete() { string str; object rowCellValue; if (MyRule.IsDelete("bbiProcessAssignment")) { bool flag = false; int[] selectedRows = this.gbList.GetSelectedRows(); if (XtraMessageBox.Show("Bạn có muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.No) { base.SetWaitDialogCaption("Đang xóa..."); HRM_PROCESS_ASSIGNMENT hRMPROCESSASSIGNMENT = new HRM_PROCESS_ASSIGNMENT(); for (int i = (int)selectedRows.Length; i > 0; i--) { flag = true; rowCellValue = this.gbList.GetRowCellValue(selectedRows[i - 1], "AssignmentID"); if (rowCellValue != null) { SYS_LOG.Insert("Đi Công Tác", "Xoá", rowCellValue.ToString()); str = hRMPROCESSASSIGNMENT.Delete(new Guid(rowCellValue.ToString())); if (str == "OK") { this.gbList.DeleteRow(selectedRows[i - 1]); } else if (str != "OK") { MessageBox.Show(string.Concat("Thông tin không được xóa", str), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } } this.DoHide(); if (!flag) { rowCellValue = this.gbList.GetFocusedRowCellValue("AssignmentID"); if (rowCellValue != null) { SYS_LOG.Insert("Đi Công Tác", "Xoá", rowCellValue.ToString()); base.SetWaitDialogCaption("Đang xóa..."); str = hRMPROCESSASSIGNMENT.Delete(new Guid(rowCellValue.ToString())); if (str == "OK") { this.gbList.DeleteRow(this.gbList.FocusedRowHandle); } else if (str != "OK") { MessageBox.Show(string.Concat("Thông tin không được xóa\r\n", str), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Hand); } this.DoHide(); } } } } }
public FormSellBook() { InitializeComponent(); CustomerController = new CustomerBLL(); BookController = new BookBLL(); //bookSelected = new Book(); BillController = new BillBLL(); RuleController = new MyRuleBLL(); ClearAndReload(); rules = RuleController.GetRules(); }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiUsers") != "OK")) { if (MyRule.AllowPrint) { base.Print(); } else { XtraMessageBox.Show(MsgResc.Permision, "Cảnh Báo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiProfessional") != "OK")) { if (MyRule.AllowPrint) { // SYS_LOG.Insert("Danh Mục Chuyên Môn", "In"); base.Print(); } else { MyRule.Notify(); } } }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiMachine") != "OK")) { if (MyRule.AllowPrint) { // SYS_LOG.Insert("Danh Sách Thiết Bị", "In"); base.Print(); } else { MyRule.Notify(); } } }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiSymbol") != "OK")) { if (MyRule.AllowPrint) { // SYS_LOG.Insert("Danh Mục Ký Hiệu Chấm Công", "In"); base.Print(); } else { MyRule.Notify(); } } }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiEthnic") != "OK")) { if (MyRule.AllowPrint) { // SYS_LOG.Insert("Danh Mục Dân Tộc", "In"); base.Print(); } else { MyRule.Notify(); } } }
protected override bool ExportPermision() { bool flag; if (MyRule.IsExport("bbiSubsidiary")) { // SYS_LOG.Insert("Danh Sách Công Ty Con", "Xuất"); flag = base.ExportPermision(); } else { flag = false; } return(flag); }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiLanguage") != "OK")) { if (MyRule.AllowPrint) { // SYS_LOG.Insert("Danh Mục Ngoại Ngữ", "In"); base.Print(); } else { MyRule.Notify(); } } }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiRank") != "OK")) { if (MyRule.AllowPrint) { SYS_LOG.Insert("Danh Mục Ngạch Lương", "In"); base.Print(); } else { MyRule.Notify(); } } }
protected override bool ExportPermision() { bool flag; if (MyRule.IsExport("bbiRank")) { SYS_LOG.Insert("Danh Mục Ngạch Lương", "Xuất"); flag = base.ExportPermision(); } else { flag = false; } return(flag); }
protected override void Print() { base.Print(); if (MyRule.IsPrint("bbiSalary")) { //xfmReport _xfmReport = new xfmReport(); //rptSalaryAllowance _rptSalaryAllowance = new rptSalaryAllowance(this.m_Level, this.m_Code, this.m_Month, this.m_Year); //_xfmReport.SetTitle(string.Concat("Bảng Lương Phụ Cấp Tháng ", this.m_Month.ToString(), "/", this.m_Year.ToString())); //_xfmReport.ShowPrintPreview(_rptSalaryAllowance); } else { MyRule.Notify(); } }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiRelative") != "OK")) { if (MyRule.AllowPrint) { // SYS_LOG.Insert("Danh Mục Mối Quan Hệ Gia Đình", "In"); base.Print(); } else { MyRule.Notify(); } } }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiNationality") != "OK")) { if (MyRule.AllowPrint) { // SYS_LOG.Insert("Danh Mục Quốc Tịch", "In"); base.Print(); } else { MyRule.Notify(); } } }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiJob") != "OK")) { if (MyRule.AllowPrint) { // SYS_LOG.Insert("Nhóm Tiêu Chí", "In"); base.Print(); } else { MyRule.Notify(); } } }
protected override void Print() { if (!(MyRule.Get(MyLogin.RoleId, "bbiDegree") != "OK")) { if (MyRule.AllowPrint) { SYS_LOG.Insert("Danh Mục Bằng Cấp", "In"); base.Print(); } else { MyRule.Notify(); } } }
protected override bool ExportPermision() { bool flag; if (MyRule.IsExport("bbiBranch")) { //SYS_LOG.Insert("Danh Sách Chi Nhánh", "Xuất"); flag = base.ExportPermision(); } else { flag = false; } return(flag); }