public IActionResult CandidatePost(ApiRecordForCandidateData data) { var model = Startup.AutofacContainer.Resolve <AdditionModel>(); model.AddModelCandidate(data); return(RedirectToAction(nameof(GetAllCandidateDataTable))); }
public void AddModelCandidate(ApiRecordForCandidateData electionCandidateData) { var list = new List <PdfList>(); foreach (var item in electionCandidateData.PdfListBOfiles) { list.Add(new PdfList { Name = item.FileName, URL = FilePath(item) }); } _addingService.AddCandidate(new ElectionCandidate { Name = electionCandidateData.FirstName, Address = electionCandidateData.Address, Description = electionCandidateData.Description, Mobile = electionCandidateData.Mobile, NID = electionCandidateData.NID, ImageUrl = FilePath(electionCandidateData.ImageFile), PdfListUrl = list, Motto = electionCandidateData.Motto, LogoImageUrl = FilePath(electionCandidateData.LogoImageFile), DateOfBirth = Convert.ToDateTime(electionCandidateData.DateOfBirth).Date.ToString("d") }); }