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));
        }