public IHttpActionResult Put([FromBody] AddressInput addressInput) { Models.Address address = db.Addresses.Find(addressInput.addressID); address.addressDetail = addressInput.addressDetail; address.postalCode = addressInput.postalCode; address.userID = addressInput.userID; address.cityID = addressInput.cityID; db.Entry(address).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(Ok(true)); }
public ActionResult Edit([Bind(Include = "userID,username,password,name,mobile,usergroupID,email,sex")] User user) { if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.usergroupID = new SelectList(db.UserGroups, "usergroupID", "groupName", user.usergroupID); return(View(user)); }
public ActionResult Edit([Bind(Include = "commentID,commentText,positive,negative,productID,userID,rate")] Comment comment) { if (ModelState.IsValid) { db.Entry(comment).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.productID = new SelectList(db.Products, "productID", "name", comment.productID); ViewBag.userID = new SelectList(db.Users, "userID", "username", comment.userID); return(View(comment)); }
public ActionResult Edit([Bind(Include = "questionID,questionText,questionDate,productID,userID")] Question question) { if (ModelState.IsValid) { db.Entry(question).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.productID = new SelectList(db.Products, "productID", "name", question.productID); ViewBag.userID = new SelectList(db.Users, "userID", "username", question.userID); return(View(question)); }
public ActionResult Edit([Bind(Include = "answerID,answerText,answerDate,questionID,userID")] Answer answer) { if (ModelState.IsValid) { db.Entry(answer).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.questionID = new SelectList(db.Questions, "questionID", "questionText", answer.questionID); ViewBag.userID = new SelectList(db.Users, "userID", "username", answer.userID); return(View(answer)); }
public ActionResult Edit([Bind(Include = "orderProductID,count,orderID,productID")] OrderProduct orderProduct) { if (ModelState.IsValid) { db.Entry(orderProduct).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.orderID = new SelectList(db.Ordes, "orderID", "orderID", orderProduct.orderID); ViewBag.productID = new SelectList(db.Products, "productID", "name", orderProduct.productID); return(View(orderProduct)); }
public ActionResult Edit([Bind(Include = "storeID,name,phone,mobile,address,active,cityID,userID,accessStoreID")] Store store, int[] accessStoreID) { if (ModelState.IsValid) { if (accessStoreID != null) { foreach (var item in accessStoreID) { var removableAccess = db.AccessStores.Where(z => z.storeID == store.storeID).ToList(); db.AccessStores.RemoveRange(removableAccess); db.SaveChanges(); store.AccessStores.Add(new AccessStore() { storeID = store.storeID, userID = item }); } } db.Entry(store).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.cityID = new SelectList(db.Cities, "cityID", "cityName", store.cityID); ViewBag.userID = new SelectList(db.Users, "userID", "username", store.userID); return(View(store)); }
public ActionResult Edit([Bind(Include = "guaranteeProductID,trackingCode,productName,model,serialNumber,guaranteeStateID,buyTime,deliveryDate,doneDate,customerDeliveryDate,guaranteeServiceCompanyID,guaranteeCustomerID,userID,description,result,confirmDate,customerOpinion,repairManOpinion,physicalProblems,amvalNumber,include")] GuaranteeProduct guaranteeProduct, List <int> extraItem) { if (ModelState.IsValid) { var user = Session["UU!#user"] as User; guaranteeProduct.userID = user.userID; db.Entry(guaranteeProduct).State = EntityState.Modified; db.SaveChanges(); if (extraItem != null) { db.GuaranteeProductExtraItems.RemoveRange(db.GuaranteeProductExtraItems.Where(c => c.guaranteeProductID == guaranteeProduct.guaranteeProductID)); db.SaveChanges(); foreach (var item in extraItem) { guaranteeProduct.GuaranteeProductExtraItems.Add(new GuaranteeProductExtraItem { guaranteeExtraItemID = item }); } db.SaveChanges(); } return(RedirectToAction("Index")); } ViewBag.guaranteeCustomerID = new SelectList(db.GuaranteeCustomers.OrderByDescending(c => c.guaranteeCustomerID), "guaranteeCustomerID", "name", guaranteeProduct.guaranteeCustomerID); ViewBag.guaranteeServiceCompanyID = new SelectList(db.GuaranteeServiceCompanies, "guaranteeServiceCompanyID", "companyName", guaranteeProduct.guaranteeServiceCompanyID); ViewBag.guaranteeStateID = new SelectList(db.GuaranteeStates, "guaranteeStateID", "stateName", guaranteeProduct.guaranteeStateID); ViewBag.userID = new SelectList(db.Users, "userID", "username", guaranteeProduct.userID); ViewBag.extraItems = db.GuaranteeExtraItems; return(View(guaranteeProduct)); }
public bool addToCart([FromBody] CartEntity cartEntity) { // if product is exist in cart Update count Cart item = db.Carts.Where(a => a.userID == userID && a.productID == cartEntity.productID).FirstOrDefault(); if (item != null) { item.count = cartEntity.count; db.Entry(item).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(true); } else // Add new Cart { db.Carts.Add(new Cart() { count = cartEntity.count, expire = DateTime.Now.AddDays(2), productID = cartEntity.productID, userID = userID }); db.SaveChanges(); return(true); } }
public ActionResult Edit([Bind(Include = "productStateID,state")] ProductState productState) { if (ModelState.IsValid) { db.Entry(productState).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(productState)); }
public ActionResult Edit([Bind(Include = "attributeValueTypeID,valueType")] AttribteValueType attribteValueType) { if (ModelState.IsValid) { db.Entry(attribteValueType).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(attribteValueType)); }
public ActionResult Edit([Bind(Include = "guaranteeCustomerID,name,phone,companyName,mobile,nationalCode")] GuaranteeCustomer guaranteeCustomer) { if (ModelState.IsValid) { db.Entry(guaranteeCustomer).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(guaranteeCustomer)); }
public ActionResult Edit([Bind(Include = "usergroupID,groupName")] UserGroup userGroup) { if (ModelState.IsValid) { db.Entry(userGroup).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(userGroup)); }
public ActionResult Edit([Bind(Include = "unitID,unitName")] Unit unit) { if (ModelState.IsValid) { db.Entry(unit).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(unit)); }
public ActionResult Edit([Bind(Include = "contentID,employeText,aboutUs,title,whyUs,shortDescription,policy,rules,adress,phones,email,contactUs,hireInfo,presentationInfo")] Content content) { if (ModelState.IsValid) { db.Entry(content).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(content)); }
public ActionResult Edit([Bind(Include = "guaranteeStateID,stateName")] GuaranteeState guaranteeState) { if (ModelState.IsValid) { db.Entry(guaranteeState).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(guaranteeState)); }
public ActionResult Edit([Bind(Include = "cityID,cityName,stateID")] City city) { if (ModelState.IsValid) { db.Entry(city).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.stateID = new SelectList(db.States, "stateID", "stateName", city.stateID); return(View(city)); }
public ActionResult Edit([Bind(Include = "offerID,startDate,endDate,price,offPercent,productID")] Offer offer) { if (ModelState.IsValid) { db.Entry(offer).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.productID = new SelectList(db.Products, "productID", "name", offer.productID); return(View(offer)); }
public ActionResult Edit([Bind(Include = "addressID,addressDetail,postalCode,userID,cityID,phone,mobile,location")] Address address) { if (ModelState.IsValid) { db.Entry(address).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.cityID = new SelectList(db.Cities, "cityID", "cityName", address.cityID); ViewBag.userID = new SelectList(db.Users, "userID", "username", address.userID); return(View(address)); }
public ActionResult Edit([Bind(Include = "productColorID,color")] ProductColor productColor, string colorCode) { if (ModelState.IsValid) { productColor.colorCode = colorCode; db.Entry(productColor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(productColor)); }
public ActionResult Edit([Bind(Include = "socialID,type,socialIcon,url,contentID,employeID")] Social social) { if (ModelState.IsValid) { db.Entry(social).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.contentID = new SelectList(db.Contents, "contentID", "employeText", social.contentID); ViewBag.employeID = new SelectList(db.Employees, "employeID", "employeName", social.employeID); return(View(social)); }
public ActionResult Edit([Bind(Include = "favoriteID,productID,userID")] Favorite favorite) { if (ModelState.IsValid) { db.Entry(favorite).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.productID = new SelectList(db.Products, "productID", "name", favorite.productID); ViewBag.userID = new SelectList(db.Users, "userID", "username", favorite.userID); return(View(favorite)); }
public ActionResult Edit([Bind(Include = "deliveryCostID,fromCityID,toCityID,cost")] DeliveryCost deliveryCost) { if (ModelState.IsValid) { db.Entry(deliveryCost).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.fromCityID = new SelectList(db.Cities, "cityID", "cityName", deliveryCost.fromCityID); ViewBag.toCityID = new SelectList(db.Cities, "cityID", "cityName", deliveryCost.toCityID); return(View(deliveryCost)); }
public ActionResult updateProfile(User user) { var userinfo = db.Users.Find(user.userID); userinfo.name = user.name; userinfo.mobile = user.mobile; userinfo.email = user.email; db.Entry(userinfo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "Panel")); }
public ActionResult Edit([Bind(Include = "orderID,orderOff,date,userID,addressID,orderStateID")] Orde orde) { if (ModelState.IsValid) { db.Entry(orde).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.addressID = new SelectList(db.Addresses, "addressID", "addressDetail", orde.addressID); ViewBag.orderStateID = new SelectList(db.OrderStates, "orderStateID", "state", orde.orderStateID); ViewBag.userID = new SelectList(db.Users, "userID", "username", orde.userID); return(View(orde)); }
public ActionResult Edit([Bind(Include = "invoiceID,description,date,invoiceTypeID,userID")] Invoice invoice) { if (ModelState.IsValid) { db.Entry(invoice).State = EntityState.Modified; db.SaveChanges(); if (invoice.invoiceTypeID == 1) { return(RedirectToAction("RemittanceList")); } else if (invoice.invoiceTypeID == 2) { return(RedirectToAction("receiptList")); } else if (invoice.invoiceTypeID == 3) { return(RedirectToAction("transferList")); } } ViewBag.invoiceTypeID = new SelectList(db.InvoiceTypes, "invoiceTypeID", "name", invoice.invoiceTypeID); ViewBag.userID = new SelectList(db.Users, "userID", "username", invoice.userID); return(View(invoice)); }
public ActionResult Edit([Bind(Include = "bannerID,url,show")] Banner banner, HttpPostedFileBase file) { if (ModelState.IsValid) { if (banner.show == null) { banner.show = false; } db.Entry(banner).State = EntityState.Modified; db.SaveChanges(); if (file != null) { file.SaveAs(Server.MapPath("~/Images/Banner/" + banner.bannerID + ".jpg")); } return(RedirectToAction("Index")); } return(View(banner)); }
public ActionResult Edit([Bind(Include = "shopCarouselID,show")] ShopCarousel shopCarousel, HttpPostedFileBase file) { if (ModelState.IsValid) { if (shopCarousel.show == null) { shopCarousel.show = false; } db.Entry(shopCarousel).State = EntityState.Modified; db.SaveChanges(); if (file != null) { file.SaveAs(Server.MapPath("~/Images/ShopCarousel/" + shopCarousel.shopCarouselID + ".jpg")); } return(RedirectToAction("Index")); } return(View(shopCarousel)); }
public ActionResult Edit([Bind(Include = "brandID,brandName,enBrandName,logo")] Brand brand, HttpPostedFileBase file, string googletitle, string googledescription) { if (ModelState.IsValid) { db.Seos.RemoveRange(db.Seos.Where(s => s.brandID == brand.brandID)); Seo seo = new Seo(); seo.brandID = brand.brandID; seo.title = googletitle; seo.description = googledescription; db.Seos.Add(seo); db.Entry(brand).State = EntityState.Modified; db.SaveChanges(); if (file != null) { file.SaveAs(Server.MapPath("~/Images/Brand/" + brand.brandID + ".png")); } return(RedirectToAction("Index")); } return(View(brand)); }
public ActionResult Edit(ProductCategory productCategory, List <ProductAttributeTemplateGroup> productAttribiuteTemplateGroups, List <ProductAttributeTemplate> productAttributeTemplates, string googletitle, string googledescription, string logo) { db.Seos.RemoveRange(db.Seos.Where(s => s.categoryID == productCategory.categoryID)); productCategory.Seos.Add(new Seo() { categoryID = productCategory.categoryID, title = googletitle, description = googledescription }); productCategory.logo = logo; db.Entry(productCategory).State = EntityState.Modified; db.SaveChanges(); if (productAttribiuteTemplateGroups != null) { foreach (var item in productAttribiuteTemplateGroups) { if (item.ProductAttributeTemplateGroupID == 0) { item.categoryID = productCategory.categoryID; db.ProductAttributeTemplateGroups.Add(item); db.SaveChanges(); } else { item.categoryID = productCategory.categoryID; db.Entry(item).State = EntityState.Modified; db.SaveChanges(); } } } if (productAttributeTemplates != null) { foreach (var item in productAttributeTemplates) { if (item.productAtrributeTemplateID == 0) { item.categoryID = productCategory.categoryID; //item.ProductAttributeTemplateGroupID db.ProductAttributeTemplates.Add(item); db.SaveChanges(); } else { item.categoryID = productCategory.categoryID; db.Entry(item).State = EntityState.Modified; db.SaveChanges(); } } } return(Json(Url.Action("Index", "ProductCategory"))); }