public IEnumerable <OfferModel> GetFolders() { OfferModel OfferViewModel = new OfferModel(); List <OfferModel> lists = new List <OfferModel>(); var tests = cs.GetAll(); List <OfferModel> lpm = new List <OfferModel>(); foreach (var item in tests) { lpm.Add( new OfferModel { JobType = item.JobType, JobDescription = item.JobDescription, JobExperience = item.JobExperience, JobRequirements = item.JobRequirements, offerId = item.offerId, //OfferViewModel.userId = item.userId; PostedOn = serviceJob.GetAll().Where(a => a.offerId == item.offerId).Count().ToString(), LastDay = item.LastDay, ExpectedSalary = item.ExpectedSalary, userId = serviceJob.GetAll().Where(a => a.offerId == item.offerId).Count(), }); } return(lpm); }
public IEnumerable <JobModel> GetUsers(int id) { List <JobModel> lpm = new List <JobModel>(); List <Folder> folders = new List <Folder>(); List <JobRequest> jobs = new List <JobRequest>(); folders = serviceFolder.GetAll().Where(a => a.etape == 3).ToList(); foreach (var item in folders) { jobs = cs.GetAll().Where(a => a.offerId == id).ToList(); } foreach (var item in jobs) { JobModel jobModel = new JobModel(); jobModel.dateApply = item.userId; jobModel.speciality = item.speciality; jobModel.userId = item.userId; jobModel.jobRequestId = item.jobRequestId; jobModel.state = item.state; lpm.Add(jobModel); } return(lpm); }
// GET: JobRequest public ActionResult Index() { List <JobRequestModel> list = new List <JobRequestModel>(); foreach (var item in serviceJob.GetAll()) { JobRequestModel fv = new JobRequestModel(); fv.userId = item.userId; fv.state = item.state; fv.speciality = item.speciality; fv.dateApply = item.dateApply; fv.jobRequestId = item.jobRequestId; list.Add(fv); } ViewBag.Message = message; return(View(list)); }
// GET: Attachment public ActionResult Index() { JobRequest jobrequest = serviceJobRequest.GetAll().Where(a => a.userId == User.Identity.GetUserId <int>()).SingleOrDefault(); Folder folder = serviceFolder.GetAll().Where(a => a.jobRequestId == jobrequest.jobRequestId).SingleOrDefault(); List <AttachmentModel> list = new List <AttachmentModel>(); foreach (var item in serviceAttachment.GetAll().Where(a => a.folderId == folder.folderId)) { AttachmentModel attachmentModel = new AttachmentModel(); attachmentModel.typeAttachment = item.typeAttachment; attachmentModel.lienAttachment = item.lienAttachment; attachmentModel.attachmentId = item.attachmentId; attachmentModel.approved = item.proved; list.Add(attachmentModel); } return(View(list)); }
public async Task <ActionResult> Index() { BigViewModel big = new BigViewModel(); //get details user Connec string username = User.Identity.GetUserName(); User user = await UserManager.FindByEmailAsync(username); UserModel model = new UserModel(); model.userId = user.Id; model.address = user.address; model.Email = user.Email; model.firstname = user.firstname; model.lastname = user.lastname; model.phoneNumber = user.PhoneNumber; big.resourceViewModel = model; ////////////////////// JobRequest jobrequest = serviceJobRequest.GetAll().Where(a => a.userId == User.Identity.GetUserId <int>()).SingleOrDefault(); Folder folder = serviceFolder.GetAll().Where(a => a.jobRequestId == jobrequest.jobRequestId).SingleOrDefault(); FolderViewModel folerModel = new FolderViewModel(); folerModel.folderId = folder.folderId; folerModel.typeTest = folder.typeTest; folerModel.testResult = folder.testResult; folerModel.state = folder.state; folerModel.etape = folder.etape; big.folderViewModel = folerModel; return(View(big)); }