public IHttpActionResult Puttbl_DanhMucSanPham(long id, tbl_DanhMucSanPham tbl_DanhMucSanPham) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tbl_DanhMucSanPham.IDDanhMuc) { return(BadRequest()); } db.Entry(tbl_DanhMucSanPham).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!tbl_DanhMucSanPhamExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Create(tbl_DanhMucSanPham model) { if (ModelState.IsValid) { var session = (UserLogin)Session[CommonConstants.USER_SESSION]; model.sNguoiTao = session.UserName; new DanhMucSPDAO().Create(model); return(RedirectToAction("Index")); } return(View()); }
public IHttpActionResult Gettbl_DanhMucSanPham(long id) { tbl_DanhMucSanPham tbl_DanhMucSanPham = db.tbl_DanhMucSanPham.Find(id); if (tbl_DanhMucSanPham == null) { return(NotFound()); } return(Ok(tbl_DanhMucSanPham)); }
public IHttpActionResult Posttbl_DanhMucSanPham(tbl_DanhMucSanPham tbl_DanhMucSanPham) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tbl_DanhMucSanPham.Add(tbl_DanhMucSanPham); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = tbl_DanhMucSanPham.IDDanhMuc }, tbl_DanhMucSanPham)); }
public long Create(tbl_DanhMucSanPham danhMucSanPham) { if (string.IsNullOrEmpty(danhMucSanPham.sTenDanhMuc)) { danhMucSanPham.sTenDanhMucMeta = StringHelper.ToUnsignString(danhMucSanPham.sTenDanhMuc); } danhMucSanPham.dNgayTao = DateTime.Now; db.tbl_DanhMucSanPham.Add(danhMucSanPham); db.SaveChanges(); return(danhMucSanPham.IDDanhMuc); }
public IHttpActionResult Deletetbl_DanhMucSanPham(long id) { tbl_DanhMucSanPham tbl_DanhMucSanPham = db.tbl_DanhMucSanPham.Find(id); if (tbl_DanhMucSanPham == null) { return(NotFound()); } db.tbl_DanhMucSanPham.Remove(tbl_DanhMucSanPham); db.SaveChanges(); return(Ok(tbl_DanhMucSanPham)); }
public ActionResult Edit(tbl_DanhMucSanPham model, FormCollection formcollection) { if (ModelState.IsValid) { long iddanhmuc = long.Parse(formcollection["hdnID"]); //var dao = new SanPhamDAO(); var session = (UserLogin)Session[CommonConstants.USER_SESSION]; model.sNguoiSua = session.UserName; model.IDDanhMuc = iddanhmuc; //var result = dao.Edit(model); new DanhMucSPDAO().Update(model); return(RedirectToAction("Index")); } return(View()); }
public bool Update(tbl_DanhMucSanPham entity) { try { var danhMucSanPham = db.tbl_DanhMucSanPham.Find(entity.IDDanhMuc); danhMucSanPham.sTenDanhMuc = entity.sTenDanhMuc; if (string.IsNullOrEmpty(danhMucSanPham.sTenDanhMucMeta)) { danhMucSanPham.sTenDanhMucMeta = StringHelper.ToUnsignString(entity.sTenDanhMuc); } danhMucSanPham.sHinhAnhDanhMuc = entity.sHinhAnhDanhMuc; danhMucSanPham.bStatus = entity.bStatus; danhMucSanPham.dNgaySua = DateTime.Now; db.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }