Esempio n. 1
0
        public ActionResult AddProductDetails(ProductDetail productDetail)
        {
            try
            {
                string filename  = Path.GetFileNameWithoutExtension(productDetail.ProductImage.FileName);
                string extension = Path.GetExtension(productDetail.ProductImage.FileName);
                filename = filename + DateTime.Now.ToString("yymmssfff") + extension;
                productDetail.ProdImage = "~/ProductImages/" + filename;
                filename = Path.Combine(Server.MapPath("~/ProductImages/"), filename);
                productDetail.ProductImage.SaveAs(filename);
                using (AgroStoreEntitiesNew agroimg = new AgroStoreEntitiesNew())
                {
                    agroimg.ProductDetails.Add(productDetail);
                    agroimg.SaveChanges();
                    //productDetail.ProdSavings = productDetail.ProdMRP - productDetail.ProdPrice;
                    //agroimg.ProductDetails.Add(productDetail);
                    //agroimg.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                ViewBag.Error_Message = "Error Occurred" + ex.Message;
            }

            ModelState.Clear();
            return(View());
        }