public ActionResult EditGeneralSpecialization(GeneralSpecializationsViewModel GeneralSpecializationVM) { GeneralSpecializationsBLL GeneralSpecializationBLL = new GeneralSpecializationsBLL(); GeneralSpecializationBLL.GeneralSpecializationID = GeneralSpecializationVM.GeneralSpecializationID; GeneralSpecializationBLL.GeneralSpecializationName = GeneralSpecializationVM.GeneralSpecializationName; GeneralSpecializationBLL.DirectPoints = GeneralSpecializationVM.DirectPoints; GeneralSpecializationBLL.IndirectPoints = GeneralSpecializationVM.IndirectPoints; GeneralSpecializationBLL.Qualification = new QualificationsBLL() { QualificationID = GeneralSpecializationVM.QualificationID }; GeneralSpecializationBLL.LoginIdentity = UserIdentity; Result result = GeneralSpecializationBLL.Update(); if (result.EnumMember == GeneralSpecializationsValidationEnum.Done.ToString()) { } else if (result.EnumMember == GeneralSpecializationsValidationEnum.RejectedBecauseOfThisGeneralSpecializationExistsInEmployeesQualifications.ToString()) { throw new CustomException(Resources.Globalization.ValidationThisGeneralSpecializationExistsInEmployeesQualificationsText); } else if (result.EnumMember == GeneralSpecializationsValidationEnum.RejectedBecauseOfThisGeneralSpecializationExistsInJobsCategoriesQualifications.ToString()) { throw new CustomException(Resources.Globalization.ValidationThisGeneralSpecializationExistsInJobsCategoriesQualificationsText); } return(Json(new { GeneralSpecializationID = GeneralSpecializationBLL.GeneralSpecializationID }, JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteGeneralSpecialization(GeneralSpecializationsViewModel GeneralSpecializationVM) { GeneralSpecializationsBLL GeneralSpecializationBLL = new GeneralSpecializationsBLL(); GeneralSpecializationBLL.GeneralSpecializationID = GeneralSpecializationVM.GeneralSpecializationID; GeneralSpecializationBLL.LoginIdentity = UserIdentity; Result result = GeneralSpecializationBLL.Remove(GeneralSpecializationBLL.GeneralSpecializationID); if (result.EnumMember == GeneralSpecializationsValidationEnum.Done.ToString()) { } return(Json(new { GeneralSpecializationID = GeneralSpecializationBLL.GeneralSpecializationID }, JsonRequestBehavior.AllowGet)); }
private GeneralSpecializationsViewModel GetByGeneralSpecializationID(int id) { GeneralSpecializationsBLL GeneralSpecializationBLL = new GeneralSpecializationsBLL().GetByGeneralSpecializationID(id); GeneralSpecializationsViewModel GeneralSpecializationVM = new GeneralSpecializationsViewModel(); if (GeneralSpecializationBLL != null) { GeneralSpecializationVM.GeneralSpecializationID = GeneralSpecializationBLL.GeneralSpecializationID; GeneralSpecializationVM.GeneralSpecializationName = GeneralSpecializationBLL.GeneralSpecializationName; GeneralSpecializationVM.DirectPoints = GeneralSpecializationBLL.DirectPoints; GeneralSpecializationVM.IndirectPoints = GeneralSpecializationBLL.IndirectPoints; GeneralSpecializationVM.QualificationID = GeneralSpecializationBLL.Qualification.QualificationID; GeneralSpecializationVM.QualificationDegreeID = GeneralSpecializationBLL.Qualification.QualificationDegree.QualificationDegreeID; //new QualificationsDegreesBLL() { QualificationDegreeID = GeneralSpecializationBLL.Qualification.QualificationID }; GeneralSpecializationVM.QualificationName = GeneralSpecializationBLL.Qualification.QualificationName; GeneralSpecializationVM.QualificationDegreeName = GeneralSpecializationBLL.Qualification.QualificationDegree.QualificationDegreeName; } return(GeneralSpecializationVM); }
public ActionResult CreateGeneralSpecialization(GeneralSpecializationsViewModel GeneralSpecializationVM) { GeneralSpecializationsBLL GeneralSpecializationBLL = new GeneralSpecializationsBLL(); GeneralSpecializationBLL.GeneralSpecializationName = GeneralSpecializationVM.GeneralSpecializationName; GeneralSpecializationBLL.DirectPoints = GeneralSpecializationVM.DirectPoints; GeneralSpecializationBLL.IndirectPoints = GeneralSpecializationVM.IndirectPoints; GeneralSpecializationBLL.Qualification = new QualificationsBLL() { QualificationID = GeneralSpecializationVM.QualificationID }; GeneralSpecializationBLL.LoginIdentity = UserIdentity; Result result = GeneralSpecializationBLL.Add(); if (result.EnumMember == GeneralSpecializationsValidationEnum.Done.ToString()) { } return(Json(new { GeneralSpecializationID = GeneralSpecializationBLL.GeneralSpecializationID }, JsonRequestBehavior.AllowGet)); }