Beispiel #1
0
        public static string AddPostGraduationDetails(string PostGraduation, string Specialization, string University, string Municipality, int StateID, int StartMonth, int StartYear, int EndMonth, int EndYear, bool Attending)
        {
            UserProfileInfo userProfileInfo = new UserProfileInfo();
            string          message         = Constant.CONST_EDUCATION_INFORMATION_FAILURE;

            if (SessionWrapper.LoggedUser == null)
            {
                return(message = Constant.SESSION_EXPIRE);
            }
            try
            {
                OrderDetails         orderDetails          = GetSessionOrderDetails();
                PostGraduationDetail postGraduationDetails = new PostGraduationDetail();

                UserPostGraduation userPostGraduation;

                postGraduationDetails.PostGraduation = PostGraduation.Trim();
                postGraduationDetails.Specialization = Specialization.Trim();
                postGraduationDetails.University     = University.Trim();
                postGraduationDetails.Municipality   = Specialization.Trim();
                postGraduationDetails.StateId        = StateID;
                postGraduationDetails.StartMonth     = StartMonth;
                postGraduationDetails.StartYear      = StartYear;
                postGraduationDetails.EndMonth       = EndMonth;
                postGraduationDetails.EndYear        = EndYear;
                postGraduationDetails.IsAttending    = Attending;

                orderDetails.EducationalDetail.PostGraduationDetails = new List <PostGraduationDetail>();
                orderDetails.EducationalDetail.PostGraduationDetails.Add(postGraduationDetails);

                userPostGraduation = new UserPostGraduation();

                userPostGraduation.PostGraduation = PostGraduation.Trim();
                userPostGraduation.Specialization = Specialization.Trim();
                userPostGraduation.University     = University.Trim();
                userPostGraduation.Municipality   = Specialization.Trim();
                userPostGraduation.StateId        = StateID;
                userPostGraduation.StartMonth     = StartMonth;
                userPostGraduation.StartYear      = StartYear;
                userPostGraduation.EndMonth       = EndMonth;
                userPostGraduation.EndYear        = EndYear;
                userPostGraduation.IsAttending    = Attending;

                userPostGraduation.UserId = SessionWrapper.LoggedUser.UserId;

                userProfileInfo = UserEducationalDetailHelper.SaveUserPostGraduation(userPostGraduation);


                if (userProfileInfo.IsFirstRecord)
                {
                    message = Constant.CONST_EDUCATION_INFORMATION_ADD_SUCCESS;
                }
                else
                {
                    message = Constant.CONST_EDUCATION_INFORMATION_SUCCESS;
                }
            }
            catch { }
            return(message);
        }
Beispiel #2
0
        public static string AddEducationalDetails(string Basic, string Specialization, string University, int StartMonth, int StartYear, int EndMonth, int EndYear, int StateID, string Municipality, bool Attending)
        {
            UserProfileInfo userProfileInfo = new UserProfileInfo();
            string          message         = Constant.CONST_EDUCATION_INFORMATION_FAILURE;

            if (SessionWrapper.LoggedUser == null)
            {
                return(message = Constant.SESSION_EXPIRE);
            }
            try
            {
                UserEducationalDetail userEducation     = new UserEducationalDetail();
                OrderDetails          orderDetails      = GetSessionOrderDetails();
                EducationalDetail     educationalDetail = new EducationalDetail();

                educationalDetail.Basic          = Basic.Trim();
                educationalDetail.Specialization = Specialization.Trim();
                educationalDetail.University     = University.Trim();
                educationalDetail.StartMonth     = StartMonth;
                educationalDetail.StartYear      = StartYear;
                educationalDetail.EndMonth       = EndMonth;
                educationalDetail.EndYear        = EndYear;
                educationalDetail.StateId        = StateID;
                educationalDetail.Municipality   = Municipality.Trim();
                educationalDetail.IsAttending    = Attending;
                orderDetails.EducationalDetail   = educationalDetail;
                SessionWrapper.OrderDetail       = orderDetails;

                userEducation.Basic          = Basic.Trim();
                userEducation.Specialization = Specialization.Trim();
                userEducation.University     = University.Trim();
                userEducation.StartMonth     = StartMonth;
                userEducation.StartYear      = StartYear;
                userEducation.EndMonth       = EndMonth;
                userEducation.EndYear        = EndYear;
                userEducation.StateId        = StateID;
                userEducation.Municipality   = Municipality.Trim();
                userEducation.IsAttending    = Attending;
                userEducation.UserId         = SessionWrapper.LoggedUser.UserId;

                userProfileInfo = UserEducationalDetailHelper.SaveUserEducationDetail(userEducation);

                if (userProfileInfo.IsFirstRecord)
                {
                    message = Constant.CONST_EDUCATION_INFORMATION_ADD_SUCCESS;
                }
                else
                {
                    message = Constant.CONST_EDUCATION_INFORMATION_SUCCESS;
                }
            }
            catch { }
            return(message);
        }
Beispiel #3
0
        public static string AddPostGraduationDetails(string PostGraduation, string Specialization, string University, string Municipality, int StateID, int StartMonth, int StartYear, int EndMonth, int EndYear, bool Attending)
        {
            // DateTime StartDate, DateTime? EndDate
            UserProfileInfo userProfileInfo = new UserProfileInfo();
            string          message         = Constant.CONST_EDUCATION_INFORMATION_FAILURE;

            if (SessionWrapper.LoggedUser == null)
            {
                return(message = Constant.SESSION_EXPIRE);
            }
            try
            {
                UserPostGraduation userPost = new UserPostGraduation();

                userPost.PostGraduation = PostGraduation.Trim();
                userPost.Specialization = Specialization.Trim();
                userPost.University     = University.Trim();
                userPost.Municipality   = Municipality.Trim();
                userPost.StateId        = StateID;

                userPost.StartMonth = StartMonth;
                userPost.StartYear  = StartYear;
                userPost.EndMonth   = EndMonth;
                userPost.EndYear    = EndYear;

                //userPost.StartDate = StartDate;
                //userPost.EndDate = EndDate;
                userPost.IsAttending = Attending;
                userPost.UserId      = SessionWrapper.LoggedUser.UserId;

                userProfileInfo = UserEducationalDetailHelper.SaveUserPostGraduation(userPost);;
            }
            catch { }
            if (userProfileInfo.IsFirstRecord)
            {
                message = Constant.CONST_EDUCATION_INFORMATION_ADD_SUCCESS;
            }
            else
            {
                message = Constant.CONST_EDUCATION_INFORMATION_SUCCESS;
            }

            return(message);
        }
Beispiel #4
0
        public static string DeletePostGradById(int PostGraduationId)
        {
            bool   isDeleted = false;
            string message   = string.Empty;

            if (SessionWrapper.LoggedUser == null)
            {
                return(message = Constant.SESSION_EXPIRE);
            }
            try
            {
                isDeleted = UserEducationalDetailHelper.DeletePostGradById(PostGraduationId);
            }
            catch {}
            if (isDeleted)
            {
                message = Constant.CONST_EDUCATION_INFORMATION_DELETE_SUCCESS;
            }
            return(message);
        }
        private void SetUserEducationalInfo()
        {
            UserEducationalDetail userEducationalInfo = UserEducationalDetailHelper.GetUserEducationalDetailByUserId(SessionWrapper.LoggedUser.UserId);

            int postStartYear = 0;
            int postEndYear   = 0;
            int startYear     = 0;
            int endYear       = 0;

            if (userEducationalInfo != null)
            {
                txtBasic.Text               = userEducationalInfo.Basic;
                txtSpecialization.Text      = userEducationalInfo.Specialization;
                txtUniversity.Text          = userEducationalInfo.University;
                txtMunicipality.Text        = userEducationalInfo.Municipality;
                ddlMonthStart.SelectedIndex = userEducationalInfo.StartMonth;
                ddlMonthEnd.SelectedIndex   = userEducationalInfo.EndMonth;
                ddlStateEducation.Index     = userEducationalInfo.StateId.HasValue ? userEducationalInfo.StateId.Value : 0;
                chkAttending.Checked        = userEducationalInfo.IsAttending;

                startYear = userEducationalInfo.StartYear;
                endYear   = userEducationalInfo.EndYear;

                //if (userEducationalInfo.IsAttending)
                //{
                //    BtnAdd.Style.Add("display", "none");
                //}

                // FillInformation(userEducationalInfo.StartYear, userEducationalInfo.EndYear);
            }

            UserPostGraduation userPostGraduation = UserEducationalDetailHelper.GetUserPostGraduationDetailByUserId(SessionWrapper.LoggedUser.UserId);

            if (userPostGraduation != null)
            {
                divUserPost.Style.Add("display", "block");
                Post.Style.Add("display", "block");
                BtnAdd.Style.Add("display", "none");
                hdnPostGraduation.Value         = userPostGraduation.UserPostGraduationId.ToString();
                txtPostGraduation.Text          = userPostGraduation.PostGraduation;
                txtPostSpecialization.Text      = userPostGraduation.Specialization;
                txtPostUniversity.Text          = userPostGraduation.University;
                txtPostMuncipality.Text         = userPostGraduation.Municipality;
                ddlStatePostEducation.Index     = userPostGraduation.StateId;
                ddlPostMonthEnd.SelectedIndex   = userPostGraduation.EndMonth;
                ddlPostMonthStart.SelectedIndex = userPostGraduation.StartMonth;


                chkPostAttending.Checked = userPostGraduation.IsAttending;

                //if (userPostGraduation.IsAttending)
                //{
                //    chkAttending.Style.Add("display", "none");
                //}

                postEndYear   = userPostGraduation.EndYear;
                postStartYear = userPostGraduation.StartYear;

                //FillPostInformation(userPostGraduation.StartYear, userPostGraduation.EndYear);
            }

            FillInformation(startYear, endYear, postStartYear, postEndYear);
        }
Beispiel #6
0
 public static int GetPostGraduationIdList()
 {
     return(UserEducationalDetailHelper.GetPostGraduationId(SessionWrapper.LoggedUser.UserId));
 }