public void SaveHeader(CriteriaHeader item, int userid) { item.CreatedBy = userid.ToString(); item.CreationDate = DateTime.Now; item.ModifiedBy = userid.ToString(); item.ModifiedDate = DateTime.Now; if (item.Id == 0) { _dbContext.Add(item); } else { _dbContext.Entry(item).State = EntityState.Modified; } _dbContext.SaveChanges(); }
public IActionResult SaveHeader(CriteriaSettingIndexViewModel model) { var userId = int.Parse(HttpContext.Session.GetString("UserId")); if (ModelState.IsValid) { var item = new CriteriaHeader { Id = model.Header.Id, Title = model.Header.Title, Description = model.Header.Description, Weight = 100, }; _Service.SaveHeader(item, userId); } return(RedirectToAction("Index")); }