예제 #1
0
        public ActionResult FinalJob(JobRegisterModel model)
        {
            var rolemodel = new JobRegisterWithRole()
            {
                CastingExpiryDateUtc = model.CastingExpiryDateUtc,
                CastingFromDateUtc   = model.CastingFromDateUtc,
                CastingToDateUtc     = model.CastingToDateUtc,
                ContactEmail         = model.ContactEmail,
                ContactNumbers       = model.ContactNumbers,
                Description          = model.Description,
                JobTitle             = model.JobTitle,
                NumberOfRoles        = model.NumberOfRoles,
                ShootingAddressId    = model.ShootingAddressId,
                ShootingDateUTC      = model.ShootingDateUTC,
            };
            var item = new JobRoleRegisterModel();

            item.CountryList.AddRange(dropdownServices.GetNationalities());
            item.ProfessionList.AddRange(dropdownServices.GetTags());
            item.GenderList.AddRange(dropdownServices.GetGenders());
            for (int i = 0; i < model.NumberOfRoles; i++)
            {
                rolemodel.JobRoles.Add(item);
            }

            return(View(rolemodel));
        }
예제 #2
0
        public ActionResult AddJob()
        {
            var model = new JobRegisterModel();

            model.AddressList.AddRange(dropdownServices.GetAddress());
            return(View(model));
        }
예제 #3
0
 public ActionResult AddJob(JobRegisterModel model)
 {
     if (ModelState.IsValid)
     {
         return(RedirectToAction("FinalJob", model));
         //model.UserId = User.Identity.GetUserId();
         //if (jobServices.AddJob(model) != Guid.Empty)
         //{
         //    return Redirect("Job");
         //}
     }
     model.AddressList.AddRange(dropdownServices.GetAddress());
     return(View(model));
 }