Exemplo n.º 1
0
        private void StartJob(int userId)
        {
            var job = (EmployerJobViewModel)BindingContext;

            EmployerJobsService.Start(job.Id, userId);
            BindingContext = Mapper.Map <EmployerJobViewModel>(EmployerJobsService.Get(job.Id));
        }
Exemplo n.º 2
0
        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);
        }