public ActionResult Applied_Jobs(employee employee1) { var jobs = (from j in db.job_applied where j.id_employee == employee1.id_employee select j).ToList(); //var job_circulars = (from jc in db.job_circular // select jc).Last(); List <AppliedJobsViewModel> AppliedJobsViewModel1 = new List <AppliedJobsViewModel>(); foreach (var job in jobs) { var AppliedJobsViewModelTemp = new AppliedJobsViewModel(); var job_circular1 = new job_circular(); var job_circularTemp = (from jct in db.job_circular // where jct.id_job_circular == job.id_job_circular // select jct).ToList(); // job_circular1 = job_circularTemp.First(); // AppliedJobsViewModelTemp.EmployeeJobSeeker = employee1; AppliedJobsViewModelTemp.job_applied1 = job; AppliedJobsViewModelTemp.job_circular1 = job_circular1; AppliedJobsViewModel1.Add(AppliedJobsViewModelTemp); } return(View(AppliedJobsViewModel1)); }
public ActionResult job_circular_tag(job_circular job_circular1) { var job_circular_tag1 = new job_circular_tag(); job_circular_tag1.id_job_circular = job_circular1.id_job_circular; return(View(job_circular_tag1)); }
public ActionResult Job_Circular_employeer(employeer employeer1) { job_circular job_circular1 = new job_circular(); job_circular1.id_employeer = employeer1.id_employeer; job_circular1.deadline = DateTime.Now.AddDays(7); return(View(job_circular1)); }
public ActionResult job_circular_employeer(job_circular job_circular1) { //var job_circulars = from jc in db.job_circular // where jc.id_employeer == job_circular1.id_employeer // select jc; if (null == job_circular1.title) { ModelState.AddModelError("title", "tittle Can't be null. give a nice title"); } if (job_circular1.deadline < DateTime.Now.AddDays(5)) { if (job_circular1.deadline < DateTime.Now) { ModelState.AddModelError("deadline", "your deadline is over before giving circular. please give a valid date time"); } else { ModelState.AddModelError("deadline", "You are trying to give a job circular less than 5 days. please add more time. Thank u"); } } if (job_circular1.experience != null && job_circular1.experience < 0) { ModelState.AddModelError("experience", "Experience Can't be negative"); } if (job_circular1.vacancy < 0 || job_circular1.vacancy == null) { ModelState.AddModelError("vacancy", "Vacancy can't be null or less than zero"); } if (ModelState.IsValid) { db.job_circular.Add(job_circular1); db.SaveChanges(); // job_circular1 = job_circular1; // var job_circular2 = new job_circular(); // job_circular2.id_job_circular = job_circular1.id_job_circular; return(RedirectToAction("job_circular_tag", job_circular1)); } return(View(job_circular1)); }