public bool AddApplication(Op_Application application) { try { db.Applications.Add(application); db.SaveChanges(); return(true); } catch (Exception e) { Console.WriteLine(e.Message); return(false); } }
public bool SetApplicationEndDate(Op_Application application) { try { application = db.Applications.Find(application.Id); application.EndDate = DateTime.Today; db.SaveChanges(); return(true); } catch (Exception e) { Console.WriteLine(e.Message); return(false); } }
public bool EditApplication(Op_Application newApplication) { try { var oldData = db.Applications.Find(newApplication.Id); oldData = newApplication; db.SaveChanges(); return(true); } catch (Exception e) { Console.WriteLine(e.Message); return(false); } }
public void CreateApplication(int id, int jobId) { if (!(appRep.ApplicatonChecker(id, jobId))) { Op_Application app = new Op_Application(); app.CandidateId = id; //System.Diagnostics.Debug.WriteLine(app.CandidateId); app.JobId = jobId; //System.Diagnostics.Debug.WriteLine(app.JobId); app.CurrentPhaseId = 1; //System.Diagnostics.Debug.WriteLine(app.CurrentPhaseId); app.ApplicationStatusId = 1; //System.Diagnostics.Debug.WriteLine(app.ApplicationStatusId); app.StartDate = DateTime.Today; //System.Diagnostics.Debug.WriteLine(app.StartDate); app.EndDate = DateTime.Today; //System.Diagnostics.Debug.WriteLine(app.EndDate); appRep.AddApplication(app); } //return RedirectToAction("ViewApplications", "candidate"); }