public ContentResult AddClick(string name, HttpPostedFileBase file) { string content = null; vatlieu item = new vatlieu(); item.Ten = name; item.SoLuong = 0; item.CreateDate = DateTime.Now; item.UpdateDate = DateTime.Now; if (file != null) { string pic = ConvertToUnSign(name).Replace(" ", "-").ToLower() + System.IO.Path.GetExtension(file.FileName).ToLower(); string path = System.IO.Path.Combine(Server.MapPath("/Assets/Images"), pic); file.SaveAs(path); item.Image = "/Assets/Images/" + pic; System.IO.File.Delete(System.IO.Path.Combine(Server.MapPath("/Assets/Images"), file.FileName)); } var result = new VatLieuDAO().Insert(item); if (result) { content = "<script type='text/javascript'>alert(' Thêm thành công');window.location.href = '/Storage/StockCur/';</script>"; } else { content = "<script type='text/javascript'>alert(' Thêm thất bại');</script>"; } return(Content(content)); }
public JsonResult DeleteClick(int id) { var dao = new VatLieuDAO(); var img = dao.GetByID(id).Image; System.IO.File.Delete(Server.MapPath(img)); var result = dao.Delete(id); return(Json(new { status = result })); }
public ActionResult Edit(int id) { var model = new VatLieuDAO().GetByID(id); return(View("Edit", model)); }
// GET: Storage public ActionResult StockCur() { var model = new VatLieuDAO().ListAll(); return(View("StockCur", model)); }