示例#1
0
        public bool updateInfoDOANVIEN(DOANVIEN dv)
        {
            try
            {
                using (QLHTDOANVIENDataContext db = new QLHTDOANVIENDataContext())
                {
                    DOANVIEN data = db.DOANVIENs.Single(p => p.MASODV == dv.MASODV);
                    if (data != null)
                    {
                        data.CMND        = dv.CMND;
                        data.HOLOT       = dv.HOLOT;
                        data.TEN         = dv.TEN;
                        data.NAM         = dv.NAM;
                        data.NGUYENQUAN  = dv.NGUYENQUAN;
                        data.DANTOC      = dv.DANTOC;
                        data.TONGIAO     = dv.TONGIAO;
                        data.CMNV        = dv.CMNV;
                        data.LLCT        = dv.LLCT;
                        data.NGAYVAODOAN = dv.NGAYVAODOAN;
                        data.NGAYVAODANG = dv.NGAYVAODANG;
                        data.NGAYCAPNHAT = dv.NGAYCAPNHAT;
                        data.GHICHU      = dv.GHICHU;
                        data.HASHING     = dv.HASHING;

                        db.SubmitChanges();
                        return(true);
                    }
                }
            }
            catch (Exception)
            {
            }
            return(false);
        }
示例#2
0
        public DOANVIEN getByDOANVIEN(string cmnd)
        {
            DOANVIEN dv = null;

            try
            {
                using (QLHTDOANVIENDataContext db = new QLHTDOANVIENDataContext())
                {
                    dv = db.DOANVIENs.Where(p => p.CMND == cmnd).Select(c => c).SingleOrDefault();
                    return(dv);
                }
            }
            catch (Exception)
            {
            }
            return(null);
        }
示例#3
0
 public bool addInfo(DOANVIEN doanVien)
 {
     try
     {
         using (QLHTDOANVIENDataContext db = new QLHTDOANVIENDataContext())
         {
             db.DOANVIENs.InsertOnSubmit(doanVien);
             db.SubmitChanges();
         }
     }
     catch (Exception e)
     {
         Console.Write(e.Message.ToString());
         return(false);
     }
     return(true);
 }
示例#4
0
        public DOANVIEN getByHASHING(string hashing)
        {
            DOANVIEN dv = new DOANVIEN();

            try
            {
                using (QLHTDOANVIENDataContext db = new QLHTDOANVIENDataContext())
                {
                    dv = db.DOANVIENs.Where(p => p.HASHING == hashing).SingleOrDefault();
                    return(dv);
                }
            }
            catch (Exception)
            {
            }
            return(null);
        }
示例#5
0
 public bool deleteInfoDOANVIEN(DOANVIEN dv)
 {
     try
     {
         using (QLHTDOANVIENDataContext db = new QLHTDOANVIENDataContext())
         {
             DOANVIEN data = db.DOANVIENs.FirstOrDefault(p => p.MASODV == dv.MASODV);
             db.DOANVIENs.DeleteOnSubmit(data);
             db.SubmitChanges();
             return(true);
         }
     }
     catch (Exception)
     {
     }
     return(false);
 }
示例#6
0
        public DOANVIEN getByGUIDDOANVIEN(Guid id)
        {
            DOANVIEN dv = new DOANVIEN();

            try
            {
                using (QLHTDOANVIENDataContext db = new QLHTDOANVIENDataContext())
                {
                    dv = db.DOANVIENs.Where(p => p.MASODV == id).SingleOrDefault();
                    return(dv);
                }
            }
            catch (Exception)
            {
            }
            return(null);
        }
示例#7
0
 partial void DeleteDOANVIEN(DOANVIEN instance);
示例#8
0
 partial void UpdateDOANVIEN(DOANVIEN instance);
示例#9
0
 partial void InsertDOANVIEN(DOANVIEN instance);