Exemplo n.º 1
0
 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);
     }
 }
Exemplo n.º 2
0
 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);
     }
 }
Exemplo n.º 3
0
        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);
            }
        }
Exemplo n.º 4
0
 public string Delete(string SoBBVPHC)
 {
     try
     {
         BienBanVPHC bb = context.BienBanVPHCs.FirstOrDefault(b => b.SoBBVPHC == SoBBVPHC);
         if (bb != null)
         {
             bb.Sta = 0; // cập nhật lại trạng thái = 0 nghĩa là đã xóa
             context.SaveChanges();
             return(""); // "Đã xóa biên bản VPHC thành công";
         }
         else
         {
             return("Không tìm thấy biên bản VPHC: " + SoBBVPHC);
         }
     }
     catch (Exception ex)
     {
         return("Không xóa được biên bản VPHC \n" + ex.Message);
     }
 }