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); }
private string GetCadenaEnvioWSActualizacion(Cliente9 client, Cliente9Extent clientExtend, string strEmpleado, string IdTienda, string IdTerminal) { string str_ws_ParamSend = ""; string ws_FechaAniversario = ""; string ws_FechaCumple = ""; string ws_ApellidoPat = ""; string ws_ApellidoMat = ""; string ws_TfnoTrabajo = ""; string ws_Email2 = ""; string ws_Tienda = ""; string ws_Terminal = ""; string[] apels; DateTime FAniversario = Convert.ToDateTime(client.Aniversario); DateTime FCumple = Convert.ToDateTime(client.FechaNacimiento); ws_FechaAniversario = FAniversario.ToString("yyyy/MM/dd"); ws_FechaCumple = FCumple.ToString("yyyy/MM/dd"); ws_TfnoTrabajo = clientExtend.TfnoTrabajo.ToString(); ws_ApellidoPat = ""; ws_ApellidoMat = ""; if (client.Apellidos != "") { apels = client.Apellidos.Trim().Split(' '); ws_ApellidoPat = apels[0].ToString(); for (int i = 1; i < apels.Length; i++) { ws_ApellidoMat += apels[i].ToString() + " "; } ws_ApellidoMat = ws_ApellidoMat.Trim(); } ws_Tienda = IdTienda.Replace("T-", ""); ws_Terminal = IdTerminal != "" ? IdTerminal : ""; str_ws_ParamSend = ws_Tienda + "|" + ws_Terminal + "|" + strEmpleado + "|" + client.NumTarjeta.ToString() + "|" + ws_FechaAniversario; str_ws_ParamSend += "|" + ws_FechaCumple + "|" + client.Nombre.ToString() + "|" + ws_ApellidoPat.Trim() + "|"; str_ws_ParamSend += ws_ApellidoMat.ToString() + "|" + client.Telefono.ToString() + "|" + client.Movil.ToString() + "|" + ws_TfnoTrabajo + "|" + client.Email.ToString() + "|" + ws_Email2.Trim(); return(str_ws_ParamSend); }