Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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 }));
        }
Ejemplo n.º 3
0
        public ActionResult Edit(int id)
        {
            var model = new VatLieuDAO().GetByID(id);

            return(View("Edit", model));
        }
Ejemplo n.º 4
0
        // GET: Storage
        public ActionResult StockCur()
        {
            var model = new VatLieuDAO().ListAll();

            return(View("StockCur", model));
        }