Exemple #1
0
 //Method dành cho Shippers
 public bool nhapDuLieuVaoDB(TaiKhoanShipper TKQL, Shipper QLTTSP)
 {
     using (var db = new QLGiaoHangEntities())
     {
         TKQL.NgayTao = DateTime.Now;
         if (kiemTraTKTrung(TKQL.TenTaiKhoan, TKQL) == true)
         {
             return(false);
         }
         else
         {
             db.TaiKhoanShippers.Add(TKQL);
             db.SaveChanges();
             QLThongTinCaNhan TTSP = new QLThongTinCaNhan();
             if (TTSP.nhapThongTinSP(QLTTSP))
             {
                 return(true);
             }
             db.TaiKhoanShippers.Remove(TKQL);
             db.SaveChanges();
             return(false);
         }
     }
 }
Exemple #2
0
 //Method dành cho NV
 public bool nhapDuLieuVaoDB(TaiKhoanNV TKNV, NhanVien QLTTNV)
 {
     using (var db = new QLGiaoHangEntities())
     {
         TKNV.NgayTao = DateTime.Now;
         if (kiemTraTKTrung(TKNV.TenTaiKhoan, TKNV) == true)
         {
             return(false);
         }
         else
         {
             db.TaiKhoanNVs.Add(TKNV);
             db.SaveChanges();
             QLThongTinCaNhan TTNV = new QLThongTinCaNhan();
             if (TTNV.nhapThongTinNV(QLTTNV))
             {
                 return(true);
             }
             db.TaiKhoanNVs.Remove(TKNV);
             db.SaveChanges();
             return(false);
         }
     }
 }
Exemple #3
0
 //Method lưu dữ liệu xuống database
 //Method dành cho KH
 public bool nhapDuLieuVaoDB(TaiKhoanKH TKKH, KhachHang QLTTKH)
 {
     using (var db = new QLGiaoHangEntities())
     {
         TKKH.NgayTao = DateTime.Now;
         if (kiemTraTKTrung(TKKH.TenTaiKhoan, TKKH) == true)
         {
             return(false);
         }
         else
         {
             db.TaiKhoanKHs.Add(TKKH);
             db.SaveChanges();
             QLThongTinCaNhan TTKH = new QLThongTinCaNhan();
             if (TTKH.nhapThongTinKH(QLTTKH))
             {
                 return(true);
             }
             db.TaiKhoanKHs.Remove(TKKH);
             db.SaveChanges();
             return(false);
         }
     }
 }