Beispiel #1
0
        //	Employee leave
        public static bool SaThaiNhanVien(int msnv, string ghiChu)
        {
            LichSuNhanVien.SaThaiNhanVien(msnv, ghiChu);
            NHAN_VIEN nv = NHAN_VIEN.select(" where MSNV = " + msnv)[0];

            nv.TRANG_THAI = 0;
            NHAN_VIEN.update(nv);
            return(true);
        }
 //	Change Infomation of Employee
 public static bool ThayDoiThongTin(NHAN_VIEN nvCu, NHAN_VIEN nvMoi)
 {
     if (nvMoi.MSNV != nvCu.MSNV)
     {
         return(false);
     }
     LichSuNhanVien.ThayDoiThongTin(nvCu, nvMoi);
     NHAN_VIEN.update(nvMoi);
     return(true);
 }
Beispiel #3
0
 //	Create New Employee
 public static int ThemNhanVien(NHAN_VIEN nv, string ghiChu)
 {
     try
     {
         int msnv = NHAN_VIEN.insert(nv);
         LichSuNhanVien.ThemNhanVien(msnv, ghiChu);
         return(msnv);
     }
     catch (Exception)
     {
         return(0);
     }
 }