Exemple #1
0
        public static List <DocGiaDTO> GetReaders(LoaiDGDTO loaiDG)
        {
            List <DocGiaDTO> docGias = DocGiaDAO.SelecReaders(loaiDG);

            foreach (DocGiaDTO docGia in docGias)
            {
                if (0 < docGia.Ngaymo.Ticks && docGia.Ngaymo.Ticks < DateTime.Now.Ticks)
                {
                    docGia.Ngaymo   = docGia.Ngaymo.AddTicks(-docGia.Ngaymo.Ticks);
                    docGia.Ngaykhoa = docGia.Ngaykhoa.AddTicks(-docGia.Ngaykhoa.Ticks);
                }
                DocGiaDAO.UnBlockReader(docGia);
            }
            return(docGias);
        }
Exemple #2
0
 public static int LockOrUnlock(ref DocGiaDTO docGia, int month)
 {
     if (month > -1)
     {
         docGia.Ngaykhoa = DateTime.Now;
         if (month != 0)
         {
             docGia.Ngaymo = docGia.Ngaykhoa.AddMonths(month);
         }
         else
         {
             docGia.Ngaymo = docGia.Ngaymo.AddTicks(-docGia.Ngaymo.Ticks);
         }
     }
     else
     {
         docGia.Ngaykhoa = docGia.Ngaykhoa.AddTicks(-docGia.Ngaykhoa.Ticks);
         docGia.Ngaymo   = docGia.Ngaymo.AddTicks(-docGia.Ngaymo.Ticks);
     }
     return(DocGiaDAO.UnBlockReader(docGia));
 }