public void RateBaiViet(int ID, int rate) { //if(ID == null || rate == null) //{ // return; //} string IDUser = User.Identity.GetUserId(); RatePost item = db.RatePosts.SingleOrDefault(t => t.IDBaiViet == ID && t.IDUsername == IDUser); // Neu nguoi post cap nhat if (item == null) { item = new RatePost(); item.IDUsername = IDUser; item.IDBaiViet = ID; item.Like = (rate == 1 ? true : false); db.RatePosts.Add(item); db.SaveChanges(); return; } else { item.Like = (rate == 1 ? true : false); db.Entry(item).State = EntityState.Modified; db.SaveChanges(); return; } }
public ActionResult Create([Bind(Include = "MaTruong,MaNganh,KhoiThi,Diem1,Diem2,Diem3,NgayCapNhat")] TruongNganh truongnganh) { if (ModelState.IsValid) { TruongNganh findtruong = db.TruongNganhs.SingleOrDefault(t => t.MaTruong == truongnganh.MaTruong && t.MaNganh == truongnganh.MaNganh && t.KhoiThi == truongnganh.KhoiThi); truongnganh.NgayCapNhat = DateTime.Now; if (findtruong == null) { db.TruongNganhs.Add(truongnganh); } else { findtruong.NgayCapNhat = DateTime.Now; findtruong.Diem1 = truongnganh.Diem1; findtruong.Diem2 = truongnganh.Diem2; findtruong.Diem3 = truongnganh.Diem3; db.Entry(findtruong).State = EntityState.Modified; } db.SaveChanges(); SysLogEngine log = new SysLogEngine(); log.WriteUserLog("Tạo T-N, T-ID: " + findtruong.MaTruong + "N-ID: " + findtruong.MaNganh, User.Identity.GetUserId()); return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong })); } return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong })); }
public ActionResult Admin_ChangeStatePost(int ID, int stt) { //if (ID == null || stt == null) //{ // return HttpNotFound("NULL ID or STT"); //} if (stt < 0 || stt > 4) { return(HttpNotFound("Wrong status")); } BaiViet baiviet = db.BaiViets.SingleOrDefault(t => t.ID == ID); if (baiviet == null) { return(HttpNotFound("Bai Viet not found!")); } baiviet.Trangthai = stt; db.Entry(baiviet).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "BaiViets")); }
public ActionResult Edit([Bind(Include = "idMBTI,Tags,GioiThieu")] MBTI mBTI) { if (ModelState.IsValid) { db.Entry(mBTI).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mBTI)); }
public ActionResult Edit([Bind(Include = "Id,Name")] AspNetRole aspnetrole) { if (ModelState.IsValid) { db.Entry(aspnetrole).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(aspnetrole)); }
public ActionResult Edit([Bind(Include = "Ten,ID,MoTa")] ThanhPho thanhpho) { if (ModelState.IsValid) { db.Entry(thanhpho).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(thanhpho)); }
public ActionResult Edit([Bind(Include = "id,Tieude,Noidung,userid")] Question question) { if (ModelState.IsValid) { db.Entry(question).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.userid = new SelectList(db.AspNetUsers, "Id", "UserName", question.userid); return(View(question)); }
public async Task AddValue(string key, int value) { var watch = Stopwatch.StartNew(); SystemInformation info = db.SystemInformations.SingleOrDefault(t => t.Key == key); if (info == null) { info = new SystemInformation(); info.Key = key; info.value = value; db.SystemInformations.Add(info); await db.SaveChangesAsync(); } else { info.value += value; db.Entry(info).State = System.Data.Entity.EntityState.Modified; await db.SaveChangesAsync(); } var elapsedMs = watch.ElapsedMilliseconds; }
public async Task <ActionResult> Edit([Bind(Include = "MaTruong,MaNganh,idMon1,idMon2,idMon3,Nam,Diem,SoLuongTruyCap")] TruongNganhMonthi truongNganhMonthi) { if (ModelState.IsValid) { db.Entry(truongNganhMonthi).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.MaNganh = new SelectList(db.Nganhs, "MaNganh", "Ten", truongNganhMonthi.MaNganh); ViewBag.MaTruong = new SelectList(db.Truongs, "MaTruong", "Ten", truongNganhMonthi.MaTruong); return(View(truongNganhMonthi)); }
public ActionResult Edit([Bind(Include = "Ten,MaNganh")] Nganh nganh) { if (ModelState.IsValid) { db.Entry(nganh).State = EntityState.Modified; db.SaveChanges(); SysLogEngine log = new SysLogEngine(); log.WriteUserLog("Sửa ngành: " + nganh.MaNganh, User.Identity.GetUserId()); return(RedirectToAction("Index")); } return(View(nganh)); }
public ActionResult Edit([Bind(Include = "Ten,MaTruong,linkLogo,Website,IDThanhPho,LoaiTruong,DeAnTuyenSInh,GioiThieu")] Truong truong) { if (ModelState.IsValid) { SysLogEngine log = new SysLogEngine(); log.WriteUserLog("Sửa trường " + truong.MaTruong, User.Identity.GetUserId()); db.Entry(truong).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Details", new { id = truong.MaTruong })); } ViewBag.IDThanhPho = new SelectList(db.ThanhPhoes, "ID", "Ten", truong.IDThanhPho); return(View(truong)); }
public ActionResult GetFacebookUserInfor() { try { FacebookUserInfor fb = new ClassEngine.FacebookUserInfor(); var userId = User.Identity.GetUserId(); AspNetUser user = db.AspNetUsers.SingleOrDefault(t => t.Id == userId); FBUserInforReturn datauser = fb.getEmail(user.AspNetUserLogins.SingleOrDefault(t => t.LoginProvider == "Facebook").ProviderKey); user.profile_avatar_link = datauser.picture; user.hoTen = datauser.name; db.Entry(user).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } catch { ManageMessageId message = new ManageMessageId(); message = ManageMessageId.Error; return(RedirectToAction("Index", message)); } return(RedirectToAction("Index")); }