public string Insert(BBVPHCDto bd) { try { //kiểm tra SoBBVPHC có chưa BienBanVPHC bb = context.BienBanVPHCs.FirstOrDefault(b => b.SoBBVPHC == bd.SoBBVPHC); if (bb == null) //chưa có SoBBVPHC { bb = new BienBanVPHC { SoBBVPHC = bd.SoBBVPHC, SoQuyen = bd.SoQuyen, VeViecLapBB = bd.VeViecLapBB, CanCuLapBB = bd.CanCuLapBB, GioLapBB = bd.GioLapBB, PhutLapBB = bd.PhutLapBB, NgayLapBB = bd.NgayLapBB, DiaDiemLapBB = bd.DiaDiemLapBB, MaNV1 = bd.MaNV1, MaNV2 = bd.MaNV2, ChuTheViPham = bd.ChuTheViPham, NgaySinh = bd.NgaySinh, QuocTich = bd.QuocTich, NgheNghiep = bd.NgheNghiep, DiaChi = bd.DiaChi, CMND = bd.CMND, NgayCap = bd.NgayCap, NoiCap = bd.NoiCap, NoiDungVP = bd.NoiDungVP, LoiKhaiNguoiVP = bd.LoiKhaiNguoiVP, LoiKhaiNhanChung = bd.LoiKhaiNhanChung, BienPhap = bd.BienPhap, TangVatTamGiu = bd.TangVatTamGiu, GioHen = bd.GioHen, PhutHen = bd.PhutHen, NgayHen = bd.NgayHen, DiaDiemHen = bd.DiaDiemHen, GioXongBB = bd.GioXongBB, PhutXongBB = bd.PhutXongBB, NgayXongBB = bd.NgayXongBB, LyDoKhongKyBB = bd.LyDoKhongKyBB, NguoiLapBB = bd.NguoiLapBB, NVNhap = bd.NVNhap, Sta = 1 //được kích hoạt (short)bd.Sta }; context.BienBanVPHCs.Add(bb); context.SaveChanges(); return("");// "Thêm biên bản VPHC thành công"; } else { return("Biên bản VPHC đã tồn tại"); } } catch (Exception ex) { return("Không thêm được biên bản VPHC \n" + ex.Message); } }
public string Update(BBVPHCDto bd) { try { BienBanVPHC bb = context.BienBanVPHCs.FirstOrDefault(b => b.SoBBVPHC == bd.SoBBVPHC); if (bb != null) { bb.SoQuyen = bd.SoQuyen; bb.VeViecLapBB = bd.VeViecLapBB; bb.CanCuLapBB = bd.CanCuLapBB; bb.GioLapBB = bd.GioLapBB; bb.PhutLapBB = bd.PhutLapBB; bb.NgayLapBB = bd.NgayLapBB; bb.DiaDiemLapBB = bd.DiaDiemLapBB; bb.MaNV1 = bd.MaNV1; bb.MaNV2 = bd.MaNV2; bb.ChuTheViPham = bd.ChuTheViPham; bb.NgaySinh = bd.NgaySinh; bb.QuocTich = bd.QuocTich; bb.NgheNghiep = bd.NgheNghiep; bb.DiaChi = bd.DiaChi; bb.CMND = bd.CMND; bb.NgayCap = bd.NgayCap; bb.NoiCap = bd.NoiCap; bb.NoiDungVP = bd.NoiDungVP; bb.LoiKhaiNguoiVP = bd.LoiKhaiNguoiVP; bb.LoiKhaiNhanChung = bd.LoiKhaiNhanChung; bb.BienPhap = bd.BienPhap; bb.TangVatTamGiu = bd.TangVatTamGiu; bb.GioHen = bd.GioHen; bb.PhutHen = bd.PhutHen; bb.NgayHen = bd.NgayHen; bb.DiaDiemHen = bd.DiaDiemHen; bb.GioXongBB = bd.GioXongBB; bb.PhutXongBB = bd.PhutXongBB; bb.NgayXongBB = bd.NgayXongBB; bb.LyDoKhongKyBB = bd.LyDoKhongKyBB; bb.NguoiLapBB = bd.NguoiLapBB; bb.NVNhap = bd.NVNhap; bb.Sta = 1; //(short)bd.Sta; context.SaveChanges(); return(""); // "Cập nhật biên bản VPHC thành công"; } else { return("Không tìm thấy biên bản VPHC: " + bd.SoBBVPHC); } } catch (Exception ex) { return("Không cập nhật được biên bản VPHC \n" + ex.Message); } }
public BBVPHCDto GetByID(string SoBBVPHC) { BienBanVPHC bb = context.BienBanVPHCs.FirstOrDefault(b => b.SoBBVPHC == SoBBVPHC && b.Sta == 1); if (bb != null) { BBVPHCDto bd = new BBVPHCDto { SoBBVPHC = bb.SoBBVPHC, SoQuyen = bb.SoQuyen, VeViecLapBB = bb.VeViecLapBB, CanCuLapBB = bb.CanCuLapBB, GioLapBB = bb.GioLapBB, PhutLapBB = bb.PhutLapBB, NgayLapBB = bb.NgayLapBB, DiaDiemLapBB = bb.DiaDiemLapBB, MaNV1 = bb.MaNV1, MaNV2 = bb.MaNV2, ChuTheViPham = bb.ChuTheViPham, NgaySinh = bb.NgaySinh, QuocTich = bb.QuocTich, NgheNghiep = bb.NgheNghiep, DiaChi = bb.DiaChi, CMND = bb.CMND, NgayCap = bb.NgayCap, NoiCap = bb.NoiCap, NoiDungVP = bb.NoiDungVP, LoiKhaiNguoiVP = bb.LoiKhaiNguoiVP, LoiKhaiNhanChung = bb.LoiKhaiNhanChung, BienPhap = bb.BienPhap, TangVatTamGiu = bb.TangVatTamGiu, GioHen = bb.GioHen, PhutHen = bb.PhutHen, NgayHen = bb.NgayHen, DiaDiemHen = bb.DiaDiemHen, GioXongBB = bb.GioXongBB, PhutXongBB = bb.PhutXongBB, NgayXongBB = bb.NgayXongBB, LyDoKhongKyBB = bb.LyDoKhongKyBB, NguoiLapBB = bb.NguoiLapBB, NVNhap = bb.NVNhap, Sta = bb.Sta }; return(bd); } else { return(null); } }
BBVPHCDto TaoBienBan() { BBVPHCDto bb = new BBVPHCDto(); bb.SoBBVPHC = txtSoBBVPHC.Text; bb.SoQuyen = txtQuyenSo.Text; bb.VeViecLapBB = txtVeViecLapBB.Text; bb.CanCuLapBB = txtCanCuLapBB.Text; bb.GioLapBB = txtGioLapBB.Text; bb.PhutLapBB = txtPhutLapBB.Text; bb.NgayLapBB = (DateTime)deNgayLapBB.EditValue; bb.DiaDiemLapBB = txtDiaDiemLapBB.Text; bb.MaNV1 = cbbNhanVien1.EditValue.ToString(); bb.MaNV2 = cbbNhanVien2.EditValue.ToString(); bb.ChuTheViPham = txtChuTheViPham.Text; bb.NgaySinh = (DateTime)deNgaySinh.EditValue; bb.QuocTich = txtQuocTich.Text; bb.NgheNghiep = txtNgheNghiep.Text; bb.DiaChi = txtDiaChi.Text; bb.CMND = txtCMND.Text; bb.NgayCap = (DateTime)deNgayCap.EditValue; bb.NoiCap = txtNoiCap.Text; bb.NoiDungVP = mmNoiDungVP.Text; bb.LoiKhaiNguoiVP = mmLoiKhaiNguoiVP.Text; bb.LoiKhaiNhanChung = mmLoiKhaiNhanChung.Text; bb.BienPhap = mmBienPhap.Text; bb.TangVatTamGiu = mmTangVatTamGiu.Text; bb.GioHen = txtGioHen.Text; bb.PhutHen = txtPhutHen.Text; bb.NgayHen = (DateTime)deNgayHen.EditValue; bb.DiaDiemHen = txtDiaDiemHen.Text; bb.GioXongBB = txtGioXongBB.Text; bb.PhutXongBB = txtPhutXongBB.Text; bb.NgayXongBB = (DateTime)deNgayXongBB.EditValue; bb.LyDoKhongKyBB = txtLyDoKhongKyBB.Text; bb.NguoiLapBB = cbbNhanVien1.EditValue.ToString(); bb.NVNhap = ""; bb.Sta = 1; return(bb); }
private void txtSoBBVPHC_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtSoBBVPHC.Text == "") { XtraMessageBox.Show("Vui lòng nhập số biên bản", "Thông báo"); txtSoBBVPHC.Focus(); return; } else { BBVPHCDto bb = b_bbvphc.GetByID(txtSoBBVPHC.Text.Trim()); ////xử lý if (bb != null) { deNgayLapBBVPHC.EditValue = bb.NgayLapBB; txtChuThe.Text = bb.ChuTheViPham; deNgaySinh.EditValue = bb.NgaySinh; txtQuocTich.Text = bb.QuocTich; txtNgheNghiep.Text = bb.NgheNghiep; txtDiaChi.Text = bb.DiaChi; txtCMND.Text = bb.CMND; deNgayCap.EditValue = bb.NgayCap; txtNoiCap.Text = bb.NoiCap; txtHanhViViPham.Text = bb.NoiDungVP; } else { XtraMessageBox.Show("Biên bản vi phạm hành chính không tìm thấy.\nVui lòng nhập lại", "Thông báo"); txtSoBBVPHC.Focus(); txtSoBBVPHC.SelectAll(); } } } }