public ActionResult Create(Priority priority) { priority.Created = DateTime.Now; priority.Modified = DateTime.Now; priority.CreatedBy.ID = 1; priority.ModifiedBy.ID = 1; _priority.Add(priority); _priority.Commit(); return(RedirectToAction("Index")); }
public IHttpActionResult PutPriority(Priority priority) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _repository.Add(priority); _repository.Save(); return(CreatedAtRoute("DefaultApi", new { id = priority.Id }, priority)); }
public IActionResult Create(Priority priority) { if (ModelState.IsValid) { var userId = _userManager.GetUserId(User); priority.CreatedById = userId; priority.ModifiedById = userId; _priority.Add(priority); return(RedirectToAction("Index", "Priority")); } return(View(priority)); }
public Priority Convert(string source, Priority destination, ResolutionContext context) { return(Task.Run(async() => { var priority = await _repository.FindByLevel(source); if (priority == null) { _repository.Add(new Priority { Level = source }); if (!await _repository.SaveAll()) { throw new ApplicationException("Something went wrong saving a new priority level to the database."); } } return await _repository.FindByLevel(source); }).Result); }