public ActionResult EditQualificationa(qualificationVM qsvm) { _qualificationBLL.UpdateQualifications(qsvm); List <qualificationVM> qualifics = _qualificationBLL.getAllQualifications(); ViewBag.qualifics = qualifics; return(RedirectToAction("getAllQualifications", "qualification", new { area = "AdminArea" })); }
//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(); }
//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(); }
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); } }
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" })); }