Exemplo n.º 1
0
 public void PushCount()
 {
     try
     {
         NTSWEBEntities db      = new NTSWEBEntities();
         var            dateNow = DateTime.Now;
         var            data    = db.LichSuTruyCaps.FirstOrDefault(u => u.viewDay == dateNow.Day && u.viewMonth == dateNow.Month && u.viewYear == dateNow.Year);
         if (data != null)
         {
             data.countTotal = data.countTotal + 1;
             db.SaveChanges();
         }
         else
         {
             LichSuTruyCap ls = new LichSuTruyCap();
             ls.id         = Guid.NewGuid().ToString();
             ls.viewDay    = dateNow.Day;
             ls.viewMonth  = dateNow.Month;
             ls.viewYear   = dateNow.Year;
             ls.countTotal = 1;
             db.LichSuTruyCaps.Add(ls);
             db.SaveChanges();
         }
     }
     catch (Exception)
     { }
 }
Exemplo n.º 2
0
        private bool DangNhap(string tk, string mk)
        {
            db = new ModelQuanLiCafeDbContext();
            var isUser = db.TaiKhoans.Where(s => s.TenDangNhap == tk && s.MatKhau == mk).FirstOrDefault();

            if (isUser == null)
            {
                return(false);
            }
            else
            {
                LuuMatKhau(txtTaiKhoan.Text);
                var           idTaiKhoan = db.TaiKhoans.Where(s => s.TenDangNhap == tk).Select(s => s.Id).First();
                LichSuTruyCap lstc       = new LichSuTruyCap()
                {
                    IdTaiKhoan = idTaiKhoan, ThoiDiemDangNhap = DateTime.Now, TrangThai = true
                };
                db.LichSuTruyCaps.Add(lstc);
                db.SaveChanges();
                //Lưu thông tin phiên đăng nhập
                IdPhienDangNhap = lstc.Id;
                IdTaiKhoan      = (int)lstc.IdTaiKhoan;
                return(true);
            }
        }