Example #1
0
        public ActionResult Create(int?id)
        {
            TestJobRegisterViewModel test_job = new TestJobRegisterViewModel()
            {
                Adv_Title = jobAdvManager.Find(x => x.JobAdvId == id).job_adv_title,
                adv_id    = id.Value,
            };

            return(View(test_job));
        }
Example #2
0
        public ActionResult Create(TestJobRegisterViewModel test_job)
        {
            if (ModelState.IsValid)
            {
                Job_Adv  ja = jobAdvManager.Find(x => x.JobAdvId == test_job.adv_id);
                Test_Job TJ = new Test_Job()
                {
                    test_job_title  = test_job.testjob_title,
                    description     = test_job.testjob_desc,
                    tester_limit    = test_job.tester_limit,
                    start_date      = DateTime.Now,
                    JobAdvId        = ja.JobAdvId,
                    Job_Adv         = jobAdvManager.Find(x => x.JobAdvId == ja.JobAdvId),
                    finish_date     = test_job.finish_Date,
                    job_test_master = (CurrentSession.User as Test_Master),
                    price           = test_job.price,
                    job_customer    = jobAdvManager.Find(x => x.JobAdvId == ja.JobAdvId).adv_customer
                };
                testJobManager.Insert(TJ);
                return(RedirectToAction("Details", "Job_Adv", new { id = test_job.adv_id }));
            }

            return(View(test_job));
        }