Example #1
0
        //Edit  studies
        public JsonResult EditStudies(int?Id_candidate, int id_education, string school, string diploma, string from_date, string to_date, string section)
        {
            CandidateStudies studiesToUpdate = db.CandidateStudies.Single(x => x.id_candidate == Id_candidate && x.id_education == id_education);
            bool             result          = false;

            studiesToUpdate.school    = school;
            studiesToUpdate.diploma   = diploma;
            studiesToUpdate.from_date = from_date;
            studiesToUpdate.to_date   = to_date;
            studiesToUpdate.section   = section;

            db.SaveChanges();

            result = true;
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #2
0
        //remove studies row
        public JsonResult DeleteStudies(int?Id_candidate, int?id_education)
        {
            NoBordersDB db = new NoBordersDB();

            CandidateProfile candidateProfile = db.CandidateProfiles.Find(Id_candidate);
            CandidateStudies candidateStudies = db.CandidateStudies.SingleOrDefault(x => x.id_candidate == Id_candidate && x.id_education == id_education);

            bool result = false;

            if (candidateStudies != null)
            {
                db.CandidateStudies.Remove(candidateStudies);
                db.SaveChanges();
                result = true;
            }

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #3
0
        //add Studies
        public JsonResult AddStudies(int?Id_candidate, string school, string diploma, string from_date, string to_date, string section)
        {
            CandidateStudies candidateStudies = new CandidateStudies();
            bool             result           = false;

            candidateStudies.id_candidate = (int)Id_candidate;
            candidateStudies.school       = school;
            candidateStudies.diploma      = diploma;
            candidateStudies.from_date    = from_date;
            candidateStudies.to_date      = to_date;
            candidateStudies.section      = section;


            db.CandidateStudies.Add(candidateStudies);
            db.SaveChanges();
            result = true;


            return(Json(result, JsonRequestBehavior.AllowGet));
        }