public IHttpActionResult PutLoaiCauHoi(int id, LoaiCauHoi loaiCauHoi) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != loaiCauHoi.IDLoaiCauHoi) { return(BadRequest()); } db.Entry(loaiCauHoi).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!LoaiCauHoiExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public LoaiCauHoi GetLoaiCauHoi(int Id) { string cacheKey; LoaiCauHoi objLoaiCauHoi = new LoaiCauHoi(); cacheKey = "nuce_web_thi_loaicauhoi_" + Id.ToString(); if (Cache[cacheKey] == null) { DataTable objTable = InitCacheLoaiCauHoi(); DataRow[] drs = objTable.Select(string.Format("ID = {0}", Id)); if (drs.Length > 0) { objLoaiCauHoi.ID = Id; objLoaiCauHoi.Description = drs[0]["Description"].ToString(); objLoaiCauHoi.Name = drs[0]["Name"].ToString(); } else { objLoaiCauHoi.ID = Id; objLoaiCauHoi.Description = ""; objLoaiCauHoi.Name = ""; } Cache.Insert(cacheKey, objLoaiCauHoi); } else { objLoaiCauHoi = (LoaiCauHoi)Cache[cacheKey]; } return(objLoaiCauHoi); }
public ActionResult DeleteConfirmed(int id) { LoaiCauHoi loaiCauHoi = db.LoaiCauHois.Find(id); db.LoaiCauHois.Remove(loaiCauHoi); db.SaveChanges(); return(RedirectToAction("Index")); }
public CauHoi() { intViTri = -1; lchLoai = LoaiCauHoi.KhongXacDinh; intSoDapAn = 1; intViTriDuLieu = -1; strNoiDung = string.Empty; }
public void LoaiCH_Del(string ID) { LoaiCauHoi l = db.LoaiCauHois.SingleOrDefault(x => x.ID == ID); if (l != null) { db.LoaiCauHois.DeleteOnSubmit(l); db.SubmitChanges(); } }
public ActionResult Edit([Bind(Include = "IDLoaiCauHoi,DangCauHoi")] LoaiCauHoi loaiCauHoi) { if (ModelState.IsValid) { db.Entry(loaiCauHoi).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(loaiCauHoi)); }
public IHttpActionResult GetLoaiCauHoi(int id) { LoaiCauHoi loaiCauHoi = db.LoaiCauHois.Find(id); if (loaiCauHoi == null) { return(NotFound()); } return(Ok(loaiCauHoi)); }
public ActionResult Create([Bind(Include = "IDLoaiCauHoi,DangCauHoi")] LoaiCauHoi loaiCauHoi) { if (ModelState.IsValid) { db.LoaiCauHois.Add(loaiCauHoi); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(loaiCauHoi)); }
public IHttpActionResult PostLoaiCauHoi(LoaiCauHoi loaiCauHoi) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.LoaiCauHois.Add(loaiCauHoi); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = loaiCauHoi.IDLoaiCauHoi }, loaiCauHoi)); }
public void LoaiCH_Add(string maLoai, string loaiCH) { LoaiCauHoi l = new LoaiCauHoi(); l.ID = System.Guid.NewGuid().ToString(); l.MaLoai = maLoai; l.LoaiCauHoi1 = loaiCH; l.SoLuong = 0; l.CreatedDate = DateTime.Now.Date; l.IsDeleted = false; l.InUsed = false; db.LoaiCauHois.InsertOnSubmit(l); db.SubmitChanges(); }
public IHttpActionResult DeleteLoaiCauHoi(int id) { LoaiCauHoi loaiCauHoi = db.LoaiCauHois.Find(id); if (loaiCauHoi == null) { return(NotFound()); } db.LoaiCauHois.Remove(loaiCauHoi); db.SaveChanges(); return(Ok(loaiCauHoi)); }
// GET: LoaiCauHois/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LoaiCauHoi loaiCauHoi = db.LoaiCauHois.Find(id); if (loaiCauHoi == null) { return(HttpNotFound()); } return(View(loaiCauHoi)); }
public void LoaiCH_Change(string ID) { LoaiCauHoi l = db.LoaiCauHois.SingleOrDefault(x => x.ID == ID); if (l != null) { if (l.InUsed == true) { l.InUsed = false; db.SubmitChanges(); } else { l.InUsed = true; db.SubmitChanges(); } } }
public LoaiCauHoi GetLoaiCauHoi(string Name) { DataTable objTable = InitCacheLoaiCauHoi(); DataRow[] drs = objTable.Select(string.Format("Name = '{0}'", Name)); LoaiCauHoi objLoaiCauHoi = new LoaiCauHoi(); if (drs.Length > 0) { objLoaiCauHoi.ID = int.Parse(drs[0]["ID"].ToString()); objLoaiCauHoi.Description = drs[0]["Description"].ToString(); objLoaiCauHoi.Name = Name; } else { objLoaiCauHoi.ID = -1; objLoaiCauHoi.Description = ""; objLoaiCauHoi.Name = Name; } return(objLoaiCauHoi); }
public void Update(LoaiCauHoi LoaiCauHoi) { _LoaiCauHoiRepository.Update(LoaiCauHoi); }
public LoaiCauHoi Add(LoaiCauHoi LoaiCauHoi) { return(_LoaiCauHoiRepository.Add(LoaiCauHoi)); }