コード例 #1
0
        public ActionResult Edit([Bind(Include = "stoneId,stoneShape,stoneCrt,stoneColor,stoneRate,stoneImg")] StoneInfoMst stoneInfoMst, HttpPostedFileBase[] files)
        {
            if (ModelState.IsValid)
            {
                int index = 0;
                foreach (HttpPostedFileBase file in files)
                {
                    index++;
                    //Checking file is available to save.
                    if (file != null)
                    {
                        if (files.Length != index)
                        {
                            stoneInfoMst.stoneImg += file.FileName + ", ";
                        }
                        else
                        {
                            stoneInfoMst.stoneImg += file.FileName;
                        }
                        var InputFileName  = Path.GetFileName(file.FileName);
                        var ServerSavePath = Path.Combine(Server.MapPath("~/assets/image/") + InputFileName);
                        //Save file to server folder
                        file.SaveAs(ServerSavePath);
                    }
                }//end of insert image

                db.Entry(stoneInfoMst).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(stoneInfoMst));
        }
コード例 #2
0
 public ActionResult Edit([Bind(Include = "prodId,prodType")] ProductMst productMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(productMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(productMst));
 }
コード例 #3
0
 public ActionResult Edit([Bind(Include = "goldId,goldCrt,goldType,goldRate")] GoldInfoMst goldInfoMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(goldInfoMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(goldInfoMst));
 }
コード例 #4
0
 public ActionResult Edit([Bind(Include = "brandId,brandType")] BrandMst brandMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(brandMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(brandMst));
 }
コード例 #5
0
 public ActionResult Edit([Bind(Include = "blogId,blogImg,blogTitle,blogContent,cdate")] BlogMst blogMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(blogMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(blogMst));
 }
 public ActionResult Edit([Bind(Include = "certificateId,certificateType")] CertificateMst certificateMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(certificateMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(certificateMst));
 }
コード例 #7
0
 public ActionResult Edit([Bind(Include = "newsletterId,newsletterEmail")] NewsletterMst newsletterMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(newsletterMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(newsletterMst));
 }
コード例 #8
0
 public ActionResult Edit([Bind(Include = "userId,userFname,userLname,address,city,state,mobNo,emailId,dob,cdate,password,status")] UserRegMst userRegMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(userRegMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(userRegMst));
 }
コード例 #9
0
 public ActionResult Edit([Bind(Include = "contactId,contactName,contactMob,contactEmail,contactSubject,contactMessage")] ContactMst contactMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(contactMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(contactMst));
 }
 public ActionResult Edit([Bind(Include = "username,password")] AdminLoginMst adminLoginMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(adminLoginMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(adminLoginMst));
 }
コード例 #11
0
 public ActionResult Edit([Bind(Include = "catId,catName")] CategoryMst categoryMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(categoryMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(categoryMst));
 }
コード例 #12
0
 public ActionResult Edit([Bind(Include = "transactionId,userId,totPrice,totQty,approvalStt")] TransactionMst transactionMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(transactionMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.userId = new SelectList(db.UserRegMsts, "userId", "userId", transactionMst.userId);
     return(View(transactionMst));
 }
コード例 #13
0
 public ActionResult Edit([Bind(Include = "inquiryID,transactionId,fname,lname,address,city,mobNo,emailId,cmt,cdate,cardNo,expdate,CVV_No")] InquiryMst inquiryMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(inquiryMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.transactionId = new SelectList(db.TransactionMsts, "transactionId", "transactionId", inquiryMst.transactionId);
     return(View(inquiryMst));
 }
コード例 #14
0
 public ActionResult Edit([Bind(Include = "cartId,transactionId,itemCode,qty,price")] CartList cartList)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cartList).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.itemCode      = new SelectList(db.ItemMsts, "itemCode", "itemCode", cartList.itemCode);
     ViewBag.transactionId = new SelectList(db.TransactionMsts, "transactionId", "transactionId", cartList.transactionId);
     return(View(cartList));
 }
コード例 #15
0
 public ActionResult Edit([Bind(Include = "cmtId,userId,itemCode,cmtContent,ratingValue")] CommentMst commentMst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(commentMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.itemCode = new SelectList(db.ItemMsts, "itemCode", "brandId", commentMst.itemCode);
     ViewBag.userId   = new SelectList(db.UserRegMsts, "userId", "userFname", commentMst.userId);
     return(View(commentMst));
 }
コード例 #16
0
 public ActionResult Edit([Bind(Include = "itemCode,brandId,catId,certificateId,prodId,dimId,goldId,stoneId,itemName,itemDescription,itemImg,pairs,dimQty,dimTot,stoneQty,stoneTot,goldWt,goldTot,wstgPer,wstg,goldMaking,stoneMaking,otherMaking,totMaking,MRP")] ItemMst itemMst, HttpPostedFileBase[] files, bool itemStatus)
 {
     if (ModelState.IsValid)
     {
         int index = 0;
         if (files[0] == null)
         {
             ViewBag.brandId       = new SelectList(db.BrandMsts, "brandId", "brandType", itemMst.brandId);
             ViewBag.catId         = new SelectList(db.CategoryMsts, "catId", "catName", itemMst.catId);
             ViewBag.certificateId = new SelectList(db.CertificateMsts, "certificateId", "certificateType", itemMst.certificateId);
             ViewBag.dimId         = new SelectList(db.DimInfoMsts, "dimId", "dimShape", itemMst.dimId);
             ViewBag.goldId        = new SelectList(db.GoldInfoMsts, "goldId", "goldType", itemMst.goldId);
             ViewBag.prodId        = new SelectList(db.ProductMsts, "prodId", "prodType", itemMst.prodId);
             ViewBag.stoneId       = new SelectList(db.StoneInfoMsts, "stoneId", "stoneShape", itemMst.stoneId);
             return(View(itemMst));
         }
         foreach (HttpPostedFileBase file in files)
         {
             index++;
             //Checking file is available to save.
             if (file != null)
             {
                 if (files.Length != index)
                 {
                     itemMst.itemImg += file.FileName + ",";
                 }
                 else
                 {
                     itemMst.itemImg += file.FileName;
                 }
                 var InputFileName  = Path.GetFileName(file.FileName);
                 var ServerSavePath = Path.Combine(Server.MapPath("~/assets/image/") + InputFileName);
                 //Save file to server folder
                 file.SaveAs(ServerSavePath);
             }
         }
         itemMst.itemStatus      = itemStatus;
         itemMst.created_at      = DateTime.Now;
         db.Entry(itemMst).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.brandId       = new SelectList(db.BrandMsts, "brandId", "brandType", itemMst.brandId);
     ViewBag.catId         = new SelectList(db.CategoryMsts, "catId", "catName", itemMst.catId);
     ViewBag.certificateId = new SelectList(db.CertificateMsts, "certificateId", "certificateType", itemMst.certificateId);
     ViewBag.dimId         = new SelectList(db.DimInfoMsts, "dimId", "dimShape", itemMst.dimId);
     ViewBag.goldId        = new SelectList(db.GoldInfoMsts, "goldId", "goldType", itemMst.goldId);
     ViewBag.prodId        = new SelectList(db.ProductMsts, "prodId", "prodType", itemMst.prodId);
     ViewBag.stoneId       = new SelectList(db.StoneInfoMsts, "stoneId", "stoneShape", itemMst.stoneId);
     return(View(itemMst));
 }