public ActionResult UploadFileImage(string id, HttpPostedFileBase[] fileImages) { var message = 0; string path = Server.MapPath("~/UploadFile/"); string path2 = "C:\\xampp\\htdocs\\apiFahasa\\image\\"; var delete = new BookDao().DeleteImage(id); if (fileImages != null) { foreach (var file in fileImages) { if (file != null) { var images = new HINHANH(); var imageDao = new UploadHinhAnhSanPhamDao(); string extensionName = System.IO.Path.GetExtension(file.FileName); var fileInfo = new FileInfo(file.FileName); string finalFileName = DateTime.Now.Ticks.ToString() + extensionName; file.SaveAs(path + finalFileName); file.SaveAs(path2 + finalFileName); //Insert database images.LINKHINHANH = finalFileName; images.MASANPHAM = id; images.TENHINHANH = file.FileName; message = imageDao.Insert(images); } } } return(Json(message, JsonRequestBehavior.AllowGet)); }
public ActionResult CreateVPP(ProductModel inputData, HttpPostedFileBase[] fileImages) { string path = Server.MapPath("~/UploadFile/"); string path2 = "C:\\xampp\\htdocs\\apiFahasa\\image\\"; var session = (UserLogin)Session[QLNhaSachFahasa.Common.CommonConstants.USER_SEESION]; int res; var product = new SANPHAM() { MASANPHAM = new SanPhamDao().CreateIDVPPAuto("VPP"), TENSANPHAM = inputData.TenSanPham, PHANLOAI = inputData.PhanLoai, SOLUONG = inputData.SoLuong, CHATLIEU = inputData.ChatLieu, MAUSAC = inputData.MauSac, TRONGLUONG = inputData.TrongLuong, KICHTHUOC = inputData.KichThuoc, NHASANXUAT = inputData.NhaSanXuat, NHACUNGCAP = inputData.NhaCungCap, QUOCGIA = inputData.QuocGia, DONGIA = inputData.DonGia, GHICHU = inputData.GhiChu, LUOTXEM = 0, NGAYTAO = DateTime.Now, NGAYCAPNHAT = DateTime.Now, NGUOITAO = session.UserID, TRANGTHAI = 1 }; res = new SanPhamDao().InsertProduct(product); decimal gia = inputData.DonGia; if (!string.IsNullOrEmpty(inputData.GiaBan.ToString()) && inputData.GiaBan != 0) { gia = inputData.GiaBan; } var updateGiaBan = new SanPhamDao().UpdateGiaBan(product.MASANPHAM, gia, product.NGUOITAO); if (fileImages != null) { foreach (var file in fileImages) { if (file != null) { var images = new HINHANH(); var imageDao = new UploadHinhAnhSanPhamDao(); string extensionName = System.IO.Path.GetExtension(file.FileName); var fileInfo = new FileInfo(file.FileName); string finalFileName = DateTime.Now.Ticks.ToString() + extensionName; file.SaveAs(path + finalFileName); file.SaveAs(path2 + finalFileName); //Insert database images.LINKHINHANH = finalFileName; images.MASANPHAM = product.MASANPHAM; images.TENHINHANH = file.FileName; res = imageDao.Insert(images); } } } return(Json(res, JsonRequestBehavior.AllowGet)); }
public ActionResult GetCreateBook(BookModel inputData, HttpPostedFileBase[] fileImages) { string path = Server.MapPath("~/UploadFile/"); string path2 = "C:\\xampp\\htdocs\\apiFahasa\\image\\"; int result; var dao = new BookDao(); var phanloaidao = new GroupPhanLoaiDao(); if (dao.CheckBookExist(inputData.TENSACH, inputData.NHAXUATBAN)) { result = -1; } else { var book = new SANPHAM(); var session = (UserLogin)Session[QLNhaSachFahasa.Common.CommonConstants.USER_SEESION]; book.MASANPHAM = dao.CreateIDAuto("SH"); book.TENSANPHAM = inputData.TENSACH; book.PHANLOAI = inputData.MAPHANLOAISACH.Trim(); book.TRANGTHAI = 1; book.NGONNGU = inputData.MANGONNGU; book.HINHTHUC = inputData.MAHINHTHUC; book.TACGIA = inputData.TACGIA; book.DONGIA = inputData.GIASACH; book.TRONGLUONG = inputData.TRONGLUONG; book.SOTRANG = inputData.SOTRANG; book.KICHTHUOC = inputData.KICHTHUOC; book.GHICHU = inputData.TOMTAC; book.NHAXUATBAN = inputData.NHAXUATBAN; book.NGAYTAO = DateTime.Now; book.NGAYCAPNHAT = DateTime.Now; book.NGUOITAO = session.UserID; book.SOLUONG = 0; book.LUOTXEM = 0; book.SOLUONG = inputData.SoLuong; book.NHACUNGCAP = inputData.NHACUNGCAP; result = dao.InserBook(book); decimal gia = inputData.GIASACH; if (!string.IsNullOrEmpty(inputData.GIABAN.ToString()) && inputData.GIABAN != 0) { gia = inputData.GIABAN; } var updateGiaBan = new SanPhamDao().UpdateGiaBan(book.MASANPHAM, gia, book.NGUOITAO); // Upload file lên server if (fileImages != null) { foreach (var file in fileImages) { if (file != null) { var images = new HINHANH(); var imageDao = new UploadHinhAnhSanPhamDao(); string extensionName = System.IO.Path.GetExtension(file.FileName); var fileInfo = new FileInfo(file.FileName); string finalFileName = DateTime.Now.Ticks.ToString() + extensionName; file.SaveAs(path + finalFileName); file.SaveAs(path2 + finalFileName); //Insert database images.LINKHINHANH = finalFileName; images.MASANPHAM = book.MASANPHAM; images.TENHINHANH = file.FileName; result = imageDao.Insert(images); } } } } return(Json(result, JsonRequestBehavior.AllowGet)); }