private void MainForm_Load(object sender, EventArgs e) { TuoiToithieu = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "TuoiToithieu"); TuoiToida = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "TuoiToida"); ThoihanThe = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "ThoihanThe"); NamXuatban = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "NamXuatban"); SoluongSachDuocMuon = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "SoluongSachDuocMuon"); SoNgaymuonToida = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "SoNgaymuonToida"); TienPhatTraTre = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "TienPhatTraTre"); textBox_tuoitoithieu.Text = TuoiToithieu.NoiDungQuiDinh; textBox_tuoitoida.Text = TuoiToida.NoiDungQuiDinh; textBox_thoihanthe.Text = ThoihanThe.NoiDungQuiDinh; textBox_namxuatban.Text = NamXuatban.NoiDungQuiDinh; textBox_slsachtoidadcmuon.Text = SoluongSachDuocMuon.NoiDungQuiDinh; textBox_songaymuontoida.Text = SoNgaymuonToida.NoiDungQuiDinh; textBox_tienphattre.Text = TienPhatTraTre.NoiDungQuiDinh; var now = DateTime.Now; if (now.Day == 1) { if (DataAccess.Database.GetBaocaoThongkeSachTraTres(bc => bc.NgayLapBaoCao.Year == now.Year && bc.NgayLapBaoCao.Month == now.Month && bc.NgayLapBaoCao.Day == now.Day).ToList().Count == 0) { LapBaoCaoSachTraTre.LapBaoCao(DataAccess.RandomIdGenerator.GetBase36(10)); } } HandleQuyen(); }
private void button_macdinh_Click(object sender, EventArgs e) { var quydinhdatapath = "quydinh.json"; var dataquydinh = JsonConvert.DeserializeObject <List <quydinh> >(File.ReadAllText(quydinhdatapath)); if (dataquydinh != null) { var qds = Database.GetQuyDinhs(qd => true); foreach (var qd in qds) { Database.RemoveQuyDinh(qd.MaQuyDinh); } foreach (var qd in dataquydinh) { Database.AddQuyDinh(new DataAccess.DataObject.QuyDinh() { MaQuyDinh = qd.maquydinh, TenQuiDinh = qd.tenquydinh, NoiDungQuiDinh = qd.noidungquydinh }); } } TuoiToithieu = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "TuoiToithieu"); TuoiToida = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "TuoiToida"); ThoihanThe = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "ThoihanThe"); NamXuatban = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "NamXuatban"); SoluongSachDuocMuon = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "SoluongSachDuocMuon"); SoNgaymuonToida = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "SoNgaymuonToida"); TienPhatTraTre = DataAccess.Database.GetQuyDinh(x => x.TenQuiDinh == "TienPhatTraTre"); textBox_tuoitoithieu.Text = TuoiToithieu.NoiDungQuiDinh; textBox_tuoitoida.Text = TuoiToida.NoiDungQuiDinh; textBox_thoihanthe.Text = ThoihanThe.NoiDungQuiDinh; textBox_namxuatban.Text = NamXuatban.NoiDungQuiDinh; textBox_slsachtoidadcmuon.Text = SoluongSachDuocMuon.NoiDungQuiDinh; textBox_songaymuontoida.Text = SoNgaymuonToida.NoiDungQuiDinh; textBox_tienphattre.Text = TienPhatTraTre.NoiDungQuiDinh; }