Example #1
0
        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));
        }
Example #2
0
        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));
        }
Example #3
0
        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);
        }
Example #4
0
        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));
        }