示例#1
0
        public JsonResult SaveWOEGMChangeOfNameDetailsByWOID(WOEGMChangeOfName EGMChangeOfName)
        {
            System.Diagnostics.StackFrame stackFrame = new System.Diagnostics.StackFrame();
            System.Reflection.MethodBase methodBase = stackFrame.GetMethod();
            log.Debug("Start: " + methodBase.Name);
            try
            {
                int checkSession = UserLogin.AuthenticateRequest();
                if (checkSession == 0)
                {
                    return Json(checkSession);
                }
                else
                {
                    var EGMChangeOfNameDetails = new WOEGMChangeOfName()
                    {
                        WOID = EGMChangeOfName.WOID,
                        NewName = EGMChangeOfName.NewName,
                        IsROPlaceOfMeeting = EGMChangeOfName.IsROPlaceOfMeeting,
                        MAddressLine1 = EGMChangeOfName.MAddressLine1,
                        MAddressLine2 = EGMChangeOfName.MAddressLine2,
                        MAddressLine3 = EGMChangeOfName.MAddressLine3,
                        MAddressCountry = EGMChangeOfName.MAddressCountry,
                        MAddressPostalCode = EGMChangeOfName.MAddressPostalCode,
                        MeetingNoticeSource = EGMChangeOfName.MeetingNoticeSource,
                        MeetingNotice = EGMChangeOfName.MeetingNotice,
                        MeetingMinutesSource = EGMChangeOfName.MeetingMinutesSource,
                        MeetingMinutes = EGMChangeOfName.MeetingMinutes,
                        OthersMeetingMinutes = EGMChangeOfName.OthersMeetingMinutes,
                        Designation = EGMChangeOfName.Designation,
                        NoticeResolutionSource = EGMChangeOfName.NoticeResolutionSource,
                        NoticeResolution = EGMChangeOfName.NoticeResolution,
                        ShareHoldingStructure = EGMChangeOfName.ShareHoldingStructure,
                        SavedBy = checkSession
                    };

                    checkSession = EGMChangeOfNameDetails.SaveWOEGMChangeOfNameDetailsByWOID();
                    return Json(checkSession);
                }
            }
            catch (Exception ex)
            {
                log.Error("Error: " + ex);
                return Json("");
            }
            finally
            {
                log.Debug("End: " + methodBase.Name);
            }
        }