public async Task <IActionResult> AddJobPosition(AddJobPositionInputModel model) { if (this.ModelState.IsValid) { await this.addJobPositionService.AddJobPosition(model); this.TempData["Success"] = MessageConstants.SuccessfullyAddJobPosition; return(this.RedirectToAction("Index", "AddJobPosition")); } else { this.TempData["Error"] = MessageConstants.InvalidInputModel; return(this.RedirectToAction("Index", "AddJobPosition", model)); } }
public async Task AddJobPosition(AddJobPositionInputModel model) { this.db.JobPositions.Add(new JobPosition { Title = model.Title, TitleBg = model.TitleBg, Location = model.Location, LocationBg = model.LocationBg, CreatedOn = DateTime.UtcNow, Description = model.SanitizedDescription, DescriptionBg = model.SanitizedDescriptionBg, }); await this.db.SaveChangesAsync(); }