public async Task <IActionResult> Create(SalesRecord salesRecord) { if (!ModelState.IsValid) { var departaments = await _salesRecordService.FindAllAsync(); return(View()); } await _salesRecordService.InsertAsync(salesRecord); return(RedirectToAction(nameof(Records))); }
public async Task <IActionResult> Create(SalesRecord salesRecord) { if (!ModelState.IsValid) { var sellers = await _sellerService.FindAllAsync(); var viewModel = new SalesRecordFormViewModel(salesRecord, sellers); return(View(viewModel)); } await _salesRecordService.InsertAsync(salesRecord); return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Create(SalesRecord salesRecord) { if (!ModelState.IsValid) { var sellers = await _salesRecordeServices.FindAllAsync(); var viewModel = new SalesRecordFormViewModel { Sellers = sellers }; return(View(viewModel)); } //salesRecord.Status = Enum.Parse<SaleStatus>(ViewData["StatusId"].ToString()); salesRecord.Status = Enum.Parse <SaleStatus>(ViewData["SaleStatusId"].ToString()); salesRecord.Date = DateTime.Now.Date; await _salesRecordeServices.InsertAsync(salesRecord); return(RedirectToAction(nameof(Index))); }