public ActionResult About(Page page) { if (ModelState.IsValid) { page.Link = "/Tin-tuc/" + ClearWordRepository.NoVNeseLower(page.Name) + "-" + page.PageId; if (page.PageId != 0) { if (Request.Files[0].ContentLength != 0) { if (Request.Files[0].FileName.Contains(".jpg") || Request.Files[0].FileName.Contains(".png") || Request.Files[0].FileName.Contains(".gif")) { string pathToSaveimage = Server.MapPath("/Storedata/news/" + page.PageId);//Phần vị trí lưu File . CreateFolder(pathToSaveimage); string filename = Path.GetFileName(Request.Files[0].FileName); Request.Files[0].SaveAs(Path.Combine(pathToSaveimage, filename)); page.Image = "Storedata/news/" + page.PageId + "/" + filename; db.SaveChanges(); } } db.Entry(page).State = EntityState.Modified; db.SaveChanges(); } else { db.Pages.Add(page); db.SaveChanges(); if (Request.Files[0].ContentLength != 0) { if (Request.Files[0].FileName.Contains(".jpg") || Request.Files[0].FileName.Contains(".png") || Request.Files[0].FileName.Contains(".gif")) { string pathToSaveimage = Server.MapPath("/Storedata/news/" + page.PageId);//Phần vị trí lưu File . CreateFolder(pathToSaveimage); string filename = Path.GetFileName(Request.Files[0].FileName); Request.Files[0].SaveAs(Path.Combine(pathToSaveimage, filename)); var update = db.Pages.ToList().Where(p => p.PageId == page.PageId).First(); update.Image = "Storedata/news/" + page.PageId + "/" + filename; db.SaveChanges(); } } } return(RedirectToAction("Index")); } return(View(page)); }
public ActionResult Edit([Bind(Include = "ProductGroupId,Name,Image,ParentId,Des,CategoryId,IsDefault,CategoryName")] ProductGroup productgroup) { if (ModelState.IsValid) { productgroup.Type = 2; if (Request.Files[0].ContentLength != 0) { if (Request.Files[0].FileName.Contains(".jpg") || Request.Files[0].FileName.Contains(".png") || Request.Files[0].FileName.Contains(".gif")) { string pathToSaveimage = Server.MapPath("/Storedata/Productlist/" + productgroup.ProductGroupId);//Phần vị trí lưu File . CreateFolder(pathToSaveimage); string filename = Path.GetFileName(Request.Files[0].FileName); Request.Files[0].SaveAs(Path.Combine(pathToSaveimage, filename)); productgroup.Image = "Storedata/Productlist/" + productgroup.ProductGroupId + "/" + filename; db.SaveChanges(); } } db.Entry(productgroup).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", new { categoryId = productgroup.CategoryId })); } return(View(productgroup)); }
public ActionResult Edit(ProductGroup productgroup) { if (ModelState.IsValid) { productgroup.Type = 1; //if (Request.Files[0].ContentLength != 0) //{ // if (Request.Files[0].FileName.Contains(".jpg") || Request.Files[0].FileName.Contains(".png") // || Request.Files[0].FileName.Contains(".gif")) // { // string pathToSaveimage = Server.MapPath("/Storedata/Productlist/" + productgroup.ProductGroupId);//Phần vị trí lưu File . // CreateFolder(pathToSaveimage); // string filename = Path.GetFileName(Request.Files[0].FileName); // Request.Files[0].SaveAs(Path.Combine(pathToSaveimage, filename)); // productgroup.Image = "Storedata/Productlist/" + productgroup.ProductGroupId + "/" + filename; // db.SaveChanges(); // } //} db.Entry(productgroup).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", new { categoryId = productgroup.CategoryId })); } return(View(productgroup)); }
public ActionResult Edit([Bind(Include = "AdvId,Image,Name,Link,Type,Title,Des")] ADV adv) { if (ModelState.IsValid) { if (Request.Files[0].ContentLength != 0) { if (Request.Files[0].FileName.Contains(".jpg") || Request.Files[0].FileName.Contains(".png") || Request.Files[0].FileName.Contains(".gif")) { string pathToSaveimage = Server.MapPath("/Storedata/ADV/" + adv.AdvId);//Phần vị trí lưu File . CreateFolder(pathToSaveimage); string filename = Path.GetFileName(Request.Files[0].FileName); Request.Files[0].SaveAs(Path.Combine(pathToSaveimage, filename)); adv.Image = "Storedata/ADV/" + adv.AdvId + "/" + filename; db.SaveChanges(); } } db.Entry(adv).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(adv)); }
public ActionResult Edit([Bind(Include = "ProductGroupId,Name,Image,ParentId,Des,CategoryId,IsDefault,CategoryName")] ProductGroup productgroup) { if (ModelState.IsValid) { db.Entry(productgroup).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(productgroup)); }
public ActionResult Edit([Bind(Include = "Id,UserName,PasswordHash,SecurityStamp,Discriminator")] AspNetUser aspnetuser) { if (ModelState.IsValid) { db.Entry(aspnetuser).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(aspnetuser)); }
public ActionResult Edit([Bind(Include = "Id,CategoryName,Des")] Category category) { if (ModelState.IsValid) { db.Entry(category).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(category)); }
public ActionResult Edit([Bind(Include = "Id,Name,Address,Email,Phone,opinion")] CustommerOpinion custommeropinion) { if (ModelState.IsValid) { db.Entry(custommeropinion).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(custommeropinion)); }
public ActionResult Edit([Bind(Include = "Name,Link,ParentId,IsNewTab,Pos")] Menu menu) { if (ModelState.IsValid) { menu.Type = "1"; db.Entry(menu).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(menu)); }
public ActionResult Edit([Bind(Include = "PageId,Name,PContent,Recap,Link,Image,ParentId,Pos")] Page page) { if (ModelState.IsValid) { db.Entry(page).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(page)); }
public ActionResult Edit(Product product) { if (ModelState.IsValid) { foreach (string fl in Request.Files) { if (Request.Files[fl].ContentLength != 0) { if (fl == "fileUpload") { if (Request.Files[fl].FileName.Contains(".jpg") || Request.Files[fl].FileName.Contains(".png") || Request.Files[fl].FileName.Contains(".gif")) { string pathToSaveimage = Server.MapPath("/Storedata/Product/" + product.ProductId);//Phần vị trí lưu File . CreateFolder(pathToSaveimage); string filename = "1.png"; Request.Files[fl].SaveAs(Path.Combine(pathToSaveimage, filename)); product.Image = "Storedata/Product/" + product.ProductId + "/" + filename; } continue; } } } db.Entry(product).State = EntityState.Modified; db.SaveChanges(); ProductGroup productGroup = db.ProductGroups.Find(product.ProductGroupID); if (productGroup.IsDefault == true) { return(RedirectToAction("ShowProdct", new { ProductGroupID = product.ProductGroupID })); } return(RedirectToAction("Index", new { ProductGroupID = product.ProductGroupID })); } return(View(product)); }
public ActionResult Edit(UserRole userrole) { //var isvalid = db.UserRoles.Where(p => p.UserName == userrole.UserName).ToList(); //if (isvalid.Count > 0) //{ // return View(userrole); //} if (ModelState.IsValid) { // string pass = FormsAuthentication.HashPasswordForStoringInConfigFile(userrole.PassWord, "MD5"); //userrole.PassWord = pass; db.Entry(userrole).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(userrole)); }
public ActionResult Edit(TeamMember teammember) { if (ModelState.IsValid) { if (Request.Files[0].ContentLength != 0) { if (Request.Files[0].FileName.Contains(".jpg") || Request.Files[0].FileName.Contains(".png") || Request.Files[0].FileName.Contains(".gif")) { string pathToSaveimage = Server.MapPath("/Storedata/Team/" + teammember.Id);//Phần vị trí lưu File . CreateFolder(pathToSaveimage); string filename = Path.GetFileName(Request.Files[0].FileName); Request.Files[0].SaveAs(Path.Combine(pathToSaveimage, filename)); teammember.Image = "Storedata/Team/" + teammember.Id + "/" + filename; } } db.Entry(teammember).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(teammember)); }
public ActionResult Edit([Bind(Include = "ConfigId,Keyword,Domain,HotLine,Social,EmailSent,MailPass,PageTitle,GooleMap,ShowPageId,Youtube,Sky,Yahoo,Mail,Slogan,Address,Hotline1,Hotline2,Yahoo1,Yahoo2,Sky1,Sky2,MailRetrive,Facebook,Google,Twiter,Metadata,Description,CCmail3,CCmail4")] Config config) { if (ModelState.IsValid) { if (Request.Files[0].ContentLength != 0) { if (Request.Files[0].FileName.Contains(".jpg") || Request.Files[0].FileName.Contains(".png") || Request.Files[0].FileName.Contains(".gif")) { string pathToSaveimage = Server.MapPath("/Storedata/config/" + config.ConfigId);//Phần vị trí lưu File . CreateFolder(pathToSaveimage); string filename = Path.GetFileName(Request.Files[0].FileName); Request.Files[0].SaveAs(Path.Combine(pathToSaveimage, filename)); config.Slogan = "Storedata/config/" + config.ConfigId + "/" + filename; db.SaveChanges(); } } db.Entry(config).State = EntityState.Modified; db.SaveChanges(); } return(View(config)); }
public ActionResult Edit([Bind(Include = "Id,Image,text,Note")] ProductItem productitem) { if (ModelState.IsValid) { if (Request.Files[0].ContentLength != 0) { if (Request.Files[0].FileName.Contains(".jpg") || Request.Files[0].FileName.Contains(".png") || Request.Files[0].FileName.Contains(".gif")) { string pathToSaveimage = Server.MapPath("/Storedata/productitem/" + productitem.Id);//Phần vị trí lưu File . CreateFolder(pathToSaveimage); string filename = Path.GetFileName(Request.Files[0].FileName); Request.Files[0].SaveAs(Path.Combine(pathToSaveimage, filename)); productitem.Image = "Storedata/productitem/" + productitem.Id + "/" + filename; db.SaveChanges(); } } db.Entry(productitem).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(productitem)); }
public ActionResult Edit(Product product) { if (ModelState.IsValid) { foreach (string fl in Request.Files) { if (Request.Files[fl].ContentLength != 0) { if (fl == "fileUpload") { if (Request.Files[fl].FileName.Contains(".jpg") || Request.Files[fl].FileName.Contains(".png") || Request.Files[fl].FileName.Contains(".gif")) { string pathToSaveimage = Server.MapPath("/Storedata/Product/" + product.ProductId);//Phần vị trí lưu File . CreateFolder(pathToSaveimage); string filename = DateTime.Now.TimeOfDay.ToString().Replace(":", ""); filename = filename.Replace(".", "") + ".png"; Request.Files[fl].SaveAs(Path.Combine(pathToSaveimage, filename)); ProductImage proimg = new ProductImage(); proimg.Image = "Storedata/Product/" + product.ProductId + "/" + filename; proimg.ProductId = product.ProductId; db.ProductImages.Add(proimg); db.SaveChanges(); } continue; } var imageId = Convert.ToInt16(fl.Split('_')[1]); ProductImage imgentyti = db.ProductImages.Find(imageId); if (Request.Files[fl].FileName.Contains(".jpg") || Request.Files[fl].FileName.Contains(".png") || Request.Files[fl].FileName.Contains(".gif")) { string pathToSaveimage = Server.MapPath("/Storedata/Product/" + product.ProductId);//Phần vị trí lưu File . CreateFolder(pathToSaveimage); string filename = imgentyti.Image.Split('/')[imgentyti.Image.Split('/').Count() - 1]; Request.Files[fl].SaveAs(Path.Combine(pathToSaveimage, filename)); } } } var listimg = ""; var ImageList = db.ProductImages.Where(p => p.ProductId == product.ProductId).ToList(); foreach (var il in ImageList) { listimg += "{ \"Image\": \"" + il.Image + "\",\"ProductId\": " + il.ProductId + "},"; } product.ImageList = "{ \"imalist\":[" + listimg + "] }"; db.Entry(product).State = EntityState.Modified; db.SaveChanges(); ProductGroup productGroup = db.ProductGroups.Find(product.ProductGroupID); if (productGroup.IsDefault == true) { return(RedirectToAction("ShowProdct", new { ProductGroupID = product.ProductGroupID })); } return(RedirectToAction("Index", new { ProductGroupID = product.ProductGroupID })); } return(View(product)); }