예제 #1
0
        private void dtThangImport_EditValueChanged(object sender, EventArgs e)
        {
            XPCollection xpcThang = new XPCollection(xpcChuKyLuong, new BinaryOperator("Thang", new DateTime(dtThangImport.DateTime.Year, dtThangImport.DateTime.Month, 1),
                                                                                       BinaryOperatorType.Equal));

            if (xpcThang.Count > 0)
            {
                dtNgayDauThang.EditValue  = (xpcThang[0] as ChuKyLuongThang).FirstDate;
                dtNgayCuoiThang.EditValue = (xpcThang[0] as ChuKyLuongThang).LastDate;
            }
            else
            {
                if (XtraMessageBox.Show("Tháng bạn chọn chưa có thông tin cấu hình chu kỳ lương tháng. Nhấn OK để thực hiện cấu hình.", "Thông Báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Error) == DialogResult.OK)
                {
                    Form f = new FrmCauHinhChuKyLuong();
                    if (f.ShowDialog() == DialogResult.Cancel)
                    {
                        xpcChuKyLuong.Reload();
                        dtThangImport_EditValueChanged(sender, e);
                    }
                }
            }
        }
예제 #2
0
        private void btnCauHinh_Click(object sender, EventArgs e)
        {
            Form f = new FrmCauHinhChuKyLuong();

            f.ShowDialog();
        }