/// <summary>
        /// Calls the InternetBanking web service operation Cancelation
        /// </summary>
        public static string DeleteUser(int key, string username, string tellerID, int tellerSequence, int tellerBranch, string defaultAccountNumber, string departmentId, string checkerId)
        {
            //var response = new DeleteUserResponseBody();
            try
            {
                //build request
                var request = new DeleteUserRequestBody();
                request.key                  = key;
                request.username             = username;
                request.tellerID             = tellerID;
                request.tellerSequence       = tellerSequence;
                request.tellerBranch         = tellerBranch;
                request.defaultaccountnumber = defaultAccountNumber;
                request.departmentid         = departmentId;
                request.checkerid            = checkerId;

                var response = _iBankingService.DeleteUser(request.key, request.username, request.tellerID, request.tellerSequence, request.tellerBranch, request.defaultaccountnumber, request.departmentid, request.checkerid);

                Utilities.TraceInterface("VCB IBanking Service", "DeleteUser", request);
                Utilities.TraceInterface("VCB IBanking Service", "DeleteUser", response);
                Utilities.WriteLogReqRes("VCBIBankingService", "DeleteUser", request, response);
                return(response);
            }
            catch (Exception ex)
            {
                Logger.Log(Logger.Category.None, null, Logger.Severity.Fatal,
                           Base.LOG_E_GENMSGNOMC, "Failed to serialize object (%s)", ex);
                Utilities.WriteToEventLog("VCB IBanking Service", ex, "DeleteUser", 1, EventLogEntryType.Error);
                var response = "99|" + ex.Message;
                return(response);
            }
            // return string.Empty;
        }
Esempio n. 2
0
 public DeleteUserRequest(DeleteUserRequestBody Body)
 {
     this.Body = Body;
 }