public int ws_CambioTJT(string strIdTicket, string IdEmpleado, string Tienda, string IdTerminal, string TarjetaNueva, string TarjetaConsolidad, string tipoCambio, ref string msgWS, string cadConexion) { int result = 0; string resSolicitud = ""; string resConfirmation = ""; string paramInputConfirmacion = ""; WSCliente9 wsNine = new WSCliente9(); string [] arrTruncate; wsNine.ConexString = cadConexion; string paramInput = SetParamEnvioWS(Tienda, IdTerminal, TarjetaNueva, TarjetaConsolidad, tipoCambio); resSolicitud = wsNine.InvokeWS_SolicitudCambioTarjeta(paramInput, IdEmpleado, strIdTicket, Tienda, ref msgWS); if (resSolicitud != "") { arrTruncate = resSolicitud.Split('|'); string ws_Tienda = Tienda.Replace("T-", ""); string ws_Terminal = IdTerminal != "" ? IdTerminal : "1"; int ws_TerminalFormat = Convert.ToInt32(ws_Terminal); string strAutorization = arrTruncate[1].ToString(); int position = strIdTicket.IndexOf("/"); string strTicketNew = "C9AVT" + ws_Tienda + ws_TerminalFormat.ToString("D2") + ws_Terminal + strIdTicket.Substring(0, position); paramInputConfirmacion = strAutorization + "|" + strTicketNew; resConfirmation = wsNine.InvokeWS_ConfirmacionCambioTarjeta(paramInputConfirmacion, strIdTicket, IdEmpleado, Tienda, ref msgWS); result = Convert.ToInt32(resConfirmation == "" ? "0" : resConfirmation); } return(result); }
public int ws_AltaSocio(Cliente9 client, string IdEmpleado, string Tienda, string IDTerminal, ref string msgWS, ref string IdSocioC9, string cadConexion) { int result = 0; WSCliente9 wsNine = new WSCliente9(); wsNine.ConexString = cadConexion; string paramInput = GetCadenaEnvioWS(client, IdEmpleado, Tienda, IDTerminal); result = wsNine.InvokeWS_AltaSocio(paramInput, Tienda, IdEmpleado, ref msgWS, ref IdSocioC9); return(result); }
private int ws_ActualizaSocio(Cliente9 client, Cliente9Extent clientExtend, string IdEmpleado, string Tienda, string IDTerminal, ref string msgWS, ref string IdSocioC9, string cadConexion) { int result = 0; WSCliente9 wsNine = new WSCliente9(); wsNine.ConexString = cadConexion; string paramInput = GetCadenaEnvioWSActualizacion(client, clientExtend, IdEmpleado, Tienda, IDTerminal); result = wsNine.InvokeWS_ActualizaSocio(paramInput, Tienda, IdEmpleado, ref msgWS, ref IdSocioC9); return(result); }