public ActionResult SaveCMS(SA_CMS UserCMS) { for (int i = 0; i < Request.Files.Count; i++) { var file = Request.Files[i]; if (file != null && file.ContentLength > 0) { var fileName = Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/ProductImages"), fileName); file.SaveAs(path); UserCMS.CMSImg = fileName; } } UserCMS.CreatedTime = DateTime.Now; CMSDataStore Obj = new CMSDataStore(); if (UserCMS.id == 0) { Obj.AddCMS(UserCMS); } else { Obj.EditCMS(UserCMS); } return(RedirectToAction("CMS")); }
public async Task <bool> UpdateCMS(SA_CMS CMS) { _context.Entry(CMS).State = EntityState.Modified; // CMS.ModeifiedDate = DateTime.Now; int x = await _context.SaveChangesAsync(); return(x == 0 ? false : true); }
public async Task <bool> AddCMS(SA_CMS CMS) { // CMS.CreatedDate = DateTime.Now; _context.SA_CMS.Add(CMS); int x = await _context.SaveChangesAsync(); return(x == 0 ? false : true); }
public bool DeleteCMS(int CMSId) { // CMS.CreatedDate = DateTime.Now; SA_CMS EditCMS = _context.SA_CMS.Where(CMS => CMS.id == CMSId).FirstOrDefault(); _context.Entry(EditCMS).State = EntityState.Deleted; int x = _context.SaveChanges(); return(x == 0 ? false : true); }
public bool EditCMS(SA_CMS CMS) { // CMS.CreatedDate = DateTime.Now; SA_CMS EditCMS = _context.SA_CMS.Where(Cat => Cat.id == CMS.id).FirstOrDefault(); EditCMS.CMSName = CMS.CMSName; EditCMS.CMSDiscription = CMS.CMSDiscription; EditCMS.Meta = CMS.Meta; EditCMS.MetaDiscription = CMS.MetaDiscription; EditCMS.Product = CMS.Product; _context.Entry(EditCMS).State = EntityState.Modified; int x = _context.SaveChanges(); return(x == 0 ? false : true); }
public ActionResult EditCMS(int id) { CMSDataStore Obj = new CMSDataStore(); SA_CMS obj = Obj.GetCMSByid(id); List <SelectListItem> productList = Obj.GetProductList(); SA_CMSViewModel objSaCatV = new SA_CMSViewModel(); objSaCatV.id = obj.id; objSaCatV.CMSName = obj.CMSName; objSaCatV.CMSDiscription = obj.CMSDiscription; objSaCatV.Meta = obj.Meta; objSaCatV.MetaDiscription = obj.MetaDiscription; objSaCatV.ProductList = productList; return(View("add-CMS", objSaCatV)); }