private void StartJob(int userId) { var job = (EmployerJobViewModel)BindingContext; EmployerJobsService.Start(job.Id, userId); BindingContext = Mapper.Map <EmployerJobViewModel>(EmployerJobsService.Get(job.Id)); }
private void OnCreateJob(object sender, EventArgs e) { var context = (EmployerJobViewModel)BindingContext; var job = Mapper.Map <EmployerJobViewModel>(EmployerJobsService.Get(context.Id)); job.StartDate = DateTime.Now; job.Employees = new List <JobUserViewModel>(); job.IsClosed = false; job.IsLookingForNewEmployees = true; job.JobType = job.JobTypes.First(jobType => jobType.Name == context.JobType.Name); var createJobPage = new EmployerCreateJobPage() { BindingContext = job }; Navigation.PushAsync(createJobPage); }