public ActionResult EditQualificationa(qualificationVM qsvm)
        {
            _qualificationBLL.UpdateQualifications(qsvm);
            List <qualificationVM> qualifics = _qualificationBLL.getAllQualifications();

            ViewBag.qualifics = qualifics;
            return(RedirectToAction("getAllQualifications", "qualification", new { area = "AdminArea" }));
        }
Esempio n. 2
0
        //adding a course
        public void AddQualification(qualificationVM _qualficVM)
        {
            qualification qualifcToAdd = new qualification();

            qualifcToAdd.qualification_id   = _qualficVM.qualification_id;
            qualifcToAdd.qualification_name = _qualficVM.qualification_name;
            qualifcToAdd.qualification_date = _qualficVM.qualification_date;
            qualifcToAdd.organization       = _qualficVM.organization;
            MCDB.qualifications.Add(qualifcToAdd);
            MCDB.SaveChanges();
        }
Esempio n. 3
0
        //updating news
        public void UpdateQualifications(qualificationVM qualifics)
        {
            qualification qualificsToUpdate = MCDB.qualifications.FirstOrDefault(x => x.qualification_id == qualifics.qualification_id);

            //MCDB.Entry(courseToDelete).State = System.Data.Entity.EntityState.Modified;
            qualificsToUpdate.qualification_id   = qualifics.qualification_id;
            qualificsToUpdate.qualification_name = qualifics.qualification_name;
            qualificsToUpdate.qualification_date = qualifics.qualification_date;
            qualificsToUpdate.organization       = qualifics.organization;

            MCDB.SaveChanges();
        }
Esempio n. 4
0
        public qualificationVM getQualificssById(int id)
        {
            qualification   qualificsToGet = MCDB.qualifications.Where(x => x.qualification_id == id).FirstOrDefault();
            qualificationVM _qualificsVM   = new qualificationVM();

            if (qualificsToGet != null)
            {
                _qualificsVM.qualification_id   = qualificsToGet.qualification_id;
                _qualificsVM.qualification_name = qualificsToGet.qualification_name;
                _qualificsVM.qualification_date = qualificsToGet.qualification_date;
                _qualificsVM.organization       = qualificsToGet.organization;
                return(_qualificsVM);
            }
            else
            {
                return(null);
            }
        }
Esempio n. 5
0
        public List <qualificationVM> getAllQualifications()
        {
            List <qualificationVM> qualificlist = new List <qualificationVM>();

            List <qualification> qualificsFromDB = MCDB.qualifications.ToList();

            foreach (var item in qualificsFromDB)
            {
                qualificationVM qualificsvm = new qualificationVM();
                qualificsvm.qualification_id   = item.qualification_id;
                qualificsvm.qualification_name = item.qualification_name;
                qualificsvm.qualification_date = item.qualification_date;
                qualificsvm.organization       = item.organization;

                qualificlist.Add(qualificsvm);
            }
            return(qualificlist);
        }
        public ActionResult EditQualificationa(int id)
        {
            qualificationVM qualifics = _qualificationBLL.getQualificssById(id);

            return(PartialView(qualifics));
        }
 public ActionResult AddNewQualification(qualificationVM qualificationsVM)
 {
     _qualificationBLL.AddQualification(qualificationsVM);
     return(RedirectToAction("getAllQualifications", "qualification", new { area = "AdminArea" }));
 }