Beispiel #1
0
        public DTO.ResponseMessage <bool> UpdateOIC(string userId, string oicUserName, string preNameCode,
                                                    string firstName, string lastName,
                                                    string sex, string memberType, byte[] imgSign)
        {
            if (memberType == "5")
            {
                DTO.ResponseMessage <bool>       res      = new DTO.ResponseMessage <bool>();
                FileManagement.RemoteFileInfo    remote   = new FileManagement.RemoteFileInfo();
                FileManagement.FileServiceClient svc_file = new FileManagement.FileServiceClient();
                Stream stream = new MemoryStream(imgSign);
                remote.FileByteStream = stream;
                remote.firstName      = firstName;
                remote.lastName       = lastName;
                remote.memberType     = memberType;
                remote.oicUserName    = oicUserName;
                remote.preNameCode    = preNameCode;
                remote.sex            = sex;
                remote.userId         = userId;

                svc_file.UpdateOIC(firstName, lastName, memberType, oicUserName, preNameCode, sex, userId, stream);
                return(res);
            }
            else
            {
                return(svc.UpdateOIC(userId, oicUserName, preNameCode, firstName, lastName, sex, memberType, imgSign));
            }
        }