public void AgregarRemesas(tbl_remesasDTO remesasDTO) { int response = 0; try{ var param1 = new SqlParameter { ParameterName = "@result", SqlDbType = SqlDbType.Int, Direction = ParameterDirection.Output }; var procResult = new SqlParameter { ParameterName = "@procResult", SqlDbType = SqlDbType.Int, Direction = ParameterDirection.Output }; using (var ctx = new dbContext()) { response = ctx.Database.ExecuteSqlCommand("exec @procResult = uspe_reme_add @codSol, @respWF OUTPUT, @respTopaz OUTPUT"); } } catch (Exception e) { throw; } }
public int AgregarRemesas(tbl_remesasDTO remesasDTO) { int response = 0; try { var vTipo = new SqlParameter { ParameterName = "@vTipo", Value = remesasDTO.Tipo, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vDestinatario1 = new SqlParameter { ParameterName = "@vDestinatario1", Value = remesasDTO.Destinatario1, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vDestinatario2 = new SqlParameter { ParameterName = "@vDestinatario2", Value = remesasDTO.Destinatario2, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vDestinatario3 = new SqlParameter { ParameterName = "@vDestinatario3", Value = remesasDTO.Destinatario3, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vDestinatario4 = new SqlParameter { ParameterName = "@vDestinatario4", Value = remesasDTO.Destinatario4, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vDestinatario5 = new SqlParameter { ParameterName = "@vDestinatario5", Value = remesasDTO.Destinatario5, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vDireccion1 = new SqlParameter { ParameterName = "@vDireccion1", Value = remesasDTO.Direccion1, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vDireccion2 = new SqlParameter { ParameterName = "@vDireccion2", Value = remesasDTO.Direccion2, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vEstadoBeneficiario = new SqlParameter { ParameterName = "@vEstadoBeneficiario", Value = remesasDTO.EstadoBeneficiario, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vCiudadBeneficiario = new SqlParameter { ParameterName = "@vCiudadBeneficiario", Value = remesasDTO.CiudadBeneficiario, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vTelefono = new SqlParameter { ParameterName = "@vTelefono", Value = remesasDTO.Telefono, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vIdentificacion = new SqlParameter { ParameterName = "@vIdentificacion", Value = remesasDTO.Identificacion, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vNumeroID = new SqlParameter { ParameterName = "@vNumeroID", Value = remesasDTO.NumeroID, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vEmitidaPor = new SqlParameter { ParameterName = "@vEmitidaPor", Value = remesasDTO.EmitidaPor, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vFechaEmision = new SqlParameter { ParameterName = "@vFechaEmision", Value = remesasDTO.FechaEmision, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vFechaExpiracion = new SqlParameter { ParameterName = "@vFechaExpiracion", Value = remesasDTO.FechaExpiracion, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vFechaNacimiento = new SqlParameter { ParameterName = "@vFechaNacimiento", Value = remesasDTO.FechaNacimiento, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vOcupacion = new SqlParameter { ParameterName = "@vOcupacion", Value = remesasDTO.EmitidaPor, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vNacionalidad = new SqlParameter { ParameterName = "@vNacionalidad", Value = remesasDTO.Nacionalidad, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vTrabajo = new SqlParameter { ParameterName = "@vTrabajo", Value = remesasDTO.Trabajo, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vSexo = new SqlParameter { ParameterName = "@vSexo", Value = remesasDTO.Sexo, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vEstadoCivil = new SqlParameter { ParameterName = "@vEstadoCivil", Value = remesasDTO.EstadoCivil, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vWUCard = new SqlParameter { ParameterName = "@vWUCard", Value = remesasDTO.WUCard, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vRemitente1 = new SqlParameter { ParameterName = "@vRemitente1", Value = remesasDTO.Remitente1, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vRemitente2 = new SqlParameter { ParameterName = "@vRemitente2", Value = remesasDTO.Remitente2, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vRemitente3 = new SqlParameter { ParameterName = "@vRemitente3", Value = remesasDTO.Remitente3, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vRemitente4 = new SqlParameter { ParameterName = "@vRemitente4", Value = remesasDTO.Remitente4, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vRemitente5 = new SqlParameter { ParameterName = "@vRemitente5", Value = remesasDTO.Remitente5, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vOrigen = new SqlParameter { ParameterName = "@vOrigen", Value = remesasDTO.Origen, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vEstadoOrigen = new SqlParameter { ParameterName = "@vEstadoOrigen", Value = remesasDTO.EstadoOrigen, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vCiudadOrigen = new SqlParameter { ParameterName = "@vCiudadOrigen", Value = remesasDTO.CiudadOrigen, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vFecha = new SqlParameter { ParameterName = "@vFecha", Value = remesasDTO.Fecha, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vHora = new SqlParameter { ParameterName = "@vHora", Value = remesasDTO.Hora, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vOperador = new SqlParameter { ParameterName = "@vOperador", Value = remesasDTO.Operador, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vMTCN = new SqlParameter { ParameterName = "@vMTCN", Value = remesasDTO.MTCN, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vMonto = new SqlParameter { ParameterName = "@vMonto", Value = remesasDTO.Monto, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vMoneda = new SqlParameter { ParameterName = "@vMoneda", Value = remesasDTO.Moneda, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vAgente = new SqlParameter { ParameterName = "@vAgente", Value = remesasDTO.Agente, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vIDTerminal = new SqlParameter { ParameterName = "@vIDTerminal", Value = remesasDTO.IDTerminal, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vExchangeRate = new SqlParameter { ParameterName = "@vExchangeRate", Value = remesasDTO.ExchangeRate, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vTestQuestion = new SqlParameter { ParameterName = "@vTestQuestion", Value = remesasDTO.TestQuestion, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vTestAnswer = new SqlParameter { ParameterName = "@vTestAnswer", Value = remesasDTO.Monto, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vMensaje = new SqlParameter { ParameterName = "@vMensaje", Value = remesasDTO.Mensaje, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vTasaDeCambioFD = new SqlParameter { ParameterName = "@vTasaDeCambioFD", Value = remesasDTO.TasaDeCambioFD, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vMonedaOriginalTransaccionTL = new SqlParameter { ParameterName = "@vMonedaOriginalTransaccionTL", Value = remesasDTO.Monto, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var vMontoOriginalTransaccionTL = new SqlParameter { ParameterName = "@vMontoOriginalTransaccionTL", Value = remesasDTO.Monto, SqlDbType = SqlDbType.VarChar, Direction = ParameterDirection.Input }; var v_out = new SqlParameter { ParameterName = "@v_out", SqlDbType = SqlDbType.Int, Direction = ParameterDirection.Output }; var procResult = new SqlParameter { ParameterName = "@procResult", SqlDbType = SqlDbType.Int, Direction = ParameterDirection.Output }; using (var ctx = new dbContext()) { response = ctx.Database.ExecuteSqlCommand("exec @procResult = uspe_reme_add @vTipo,@vDestinatario1,@vDestinatario2,@vDestinatario3,@vDestinatario4,@vDestinatario5,@vDireccion1,@vDireccion2," + " @vEstadoBeneficiario, @vCiudadBeneficiario,@vTelefono, @vIdentificacion,@vNumeroID, @vEmitidaPor, @vFechaEmision,@vFechaExpiracion, @vFechaNacimiento, @vOcupacion,@vNacionalidad," + " @vTrabajo, @vSexo, @vEstadoCivil, @vWUCard,@vRemitente1, @vRemitente2,@vRemitente3,@vRemitente4,@vRemitente5,@vOrigen,@vEstadoOrigen,@vCiudadOrigen,@vFecha,@vHora,@vOperador,@vMTCN," + " @vMonto, @vMoneda,@vAgente,@vIDTerminal, @vExchangeRate,@vTestQuestion,@vTestAnswer, @vMensaje,@vTasaDeCambioFD,@vMonedaOriginalTransaccionTL, @vMontoOriginalTransaccionTL,@v_out OUTPUT", new object[] { vTipo, vDestinatario1, vDestinatario2, vDestinatario3, vDestinatario4, vDestinatario5, vDireccion1, vDireccion2, vEstadoBeneficiario, vCiudadBeneficiario, vTelefono, vIdentificacion, vNumeroID, vEmitidaPor, vFechaEmision, vFechaExpiracion, vFechaNacimiento, vOcupacion, vNacionalidad, vTrabajo, vSexo, vEstadoCivil, vWUCard, vRemitente1, vRemitente2, vRemitente3, vRemitente4, vRemitente5, vOrigen, vEstadoOrigen, vCiudadOrigen, vFecha, vHora, vOperador, vMTCN, vMonto, vMoneda, vAgente, vIDTerminal, vExchangeRate, vTestQuestion, vTestAnswer, vMensaje, vTasaDeCambioFD, vMonedaOriginalTransaccionTL, vMontoOriginalTransaccionTL , v_out, procResult } ); response = (int)v_out.Value; int resp1 = (int)procResult.Value; } } catch (Exception e) { throw; } return(response); }
public bool saveXmlToBd(string usuario, string fileName) { tbl_remesasDTO _remesas = new tbl_remesasDTO(); //_remesas.UsuarioCarga = ObtenerUsuarioTopaz(usuario.ToLower()); // string Domain = HttpContext.Current.Request.Url.Authority; // XDocument xDoc = XDocument.Parse(strXML); //File.WriteAllText("xmlremesa.xml", strXML, Encoding.ASCII); try { if (fileName != null) { // string archivo = usuario + DateTime.Now.ToString("yyyyMMddHHmmss") + Path.GetExtension(fileXml.FileName); //fileXml.SaveAs(HttpContext.Current.Server.MapPath("~/upload/" + archivo)); string path = HttpContext.Current.Server.MapPath("~/File/" + fileName); // String path = "~/File/" + fileName; String URLString = path; XmlTextReader reader = new XmlTextReader(URLString); while (reader.Read()) { switch (reader.Name.ToString()) { case "Tipo": _remesas.Tipo = reader.ReadString(); break; case "Destinatario1": _remesas.Destinatario1 = reader.ReadString(); break; case "Destinatario2": _remesas.Destinatario2 = reader.ReadString(); break; case "Destinatario3": _remesas.Destinatario3 = reader.ReadString(); break; case "Destinatario4": _remesas.Destinatario4 = reader.ReadString(); break; case "Destinatario5": _remesas.Destinatario5 = reader.ReadString(); break; case "Direccion1": _remesas.Direccion1 = reader.ReadString(); break; case "Direccion2": _remesas.Direccion2 = reader.ReadString(); break; case "EstadoBeneficiario": _remesas.EstadoBeneficiario = reader.ReadString(); break; case "CiudadBeneficiario": _remesas.CiudadBeneficiario = reader.ReadString(); break; case "Telefono": _remesas.Telefono = reader.ReadString(); break; case "Identificacion": _remesas.Identificacion = reader.ReadString(); break; case "NumeroID": _remesas.NumeroID = reader.ReadString(); break; case "EmitidaPor": _remesas.EmitidaPor = reader.ReadString(); break; case "FechaEmision": _remesas.FechaEmision = reader.ReadString(); break; case "FechaExpiracion": _remesas.FechaExpiracion = reader.ReadString(); break; case "FechaNacimiento": _remesas.FechaNacimiento = reader.ReadString(); break; case "Ocupacion": _remesas.Ocupacion = reader.ReadString(); break; case "Nacionalidad": _remesas.Nacionalidad = reader.ReadString(); break; case "Trabajo": _remesas.Trabajo = reader.ReadString(); break; case "Sexo": _remesas.Sexo = reader.ReadString(); break; case "EstadoCivil": _remesas.EstadoCivil = reader.ReadString(); break; case "WUCard": _remesas.WUCard = reader.ReadString(); break; case "Remitente1": _remesas.Remitente1 = reader.ReadString(); break; case "Remitente2": _remesas.Remitente2 = reader.ReadString(); break; case "Remitente3": _remesas.Remitente3 = reader.ReadString(); break; case "Remitente4": _remesas.Remitente4 = reader.ReadString(); break; case "Remitente5": _remesas.Remitente5 = reader.ReadString(); break; case "Origen": _remesas.Origen = reader.ReadString(); break; case "EstadoOrigen": _remesas.EstadoOrigen = reader.ReadString(); break; case "CiudadOrigen": _remesas.CiudadOrigen = reader.ReadString(); break; case "Fecha": _remesas.Fecha = reader.ReadString(); break; case "Hora": _remesas.Hora = reader.ReadString(); break; case "Operador": _remesas.Operador = reader.ReadString(); break; case "MTCN": _remesas.MTCN = reader.ReadString(); break; case "Monto": _remesas.Monto = reader.ReadString(); break; case "Moneda": _remesas.Moneda = reader.ReadString(); break; case "Agente": _remesas.Agente = reader.ReadString(); break; case "IDTerminal": _remesas.IDTerminal = reader.ReadString(); break; case "ExchangeRate": _remesas.ExchangeRate = reader.ReadString(); break; case "TestQuestion": _remesas.TestQuestion = reader.ReadString(); break; case "TestAnswer": _remesas.TestAnswer = reader.ReadString(); break; case "Mensaje": _remesas.Mensaje = reader.ReadString(); break; case "TasaDeCambioFD": _remesas.TasaDeCambioFD = reader.ReadString(); break; case "MonedaOriginalTransaccionTL": _remesas.MonedaOriginalTransaccionTL = reader.ReadString(); break; case "MontoOriginalTransaccionTL": _remesas.MontoOriginalTransaccionTL = reader.ReadString(); break; } } //End While int IdResponse = saveToBD(_remesas); string msgResponse = ObtenerMensaje(IdResponse); } else { CustomeExeption ce = new CustomeExeption("El xml viene nulo"); ExceptionLogging.SendErrorToText(ce, true); } } catch (Exception ex) { ExceptionLogging.SendErrorToText(ex, false); } return(true); }
public int saveToBD(tbl_remesasDTO remesasDTO) { int result = 0; try { List <SqlParameter> parametros = new List <SqlParameter>(); parametros.Add(new SqlParameter("@MTCN", remesasDTO.MTCN)); parametros.Add(new SqlParameter("@Tipo", remesasDTO.Tipo)); parametros.Add(new SqlParameter("@Destinatario1", remesasDTO.Destinatario1 == null ? string.Empty : remesasDTO.Destinatario1)); parametros.Add(new SqlParameter("@Destinatario2", remesasDTO.Destinatario2 == null ? string.Empty : remesasDTO.Destinatario2)); parametros.Add(new SqlParameter("@Destinatario3", remesasDTO.Destinatario3 == null ? string.Empty : remesasDTO.Destinatario3)); parametros.Add(new SqlParameter("@Destinatario4", remesasDTO.Destinatario4 == null ? string.Empty : remesasDTO.Destinatario4)); parametros.Add(new SqlParameter("@Destinatario5", remesasDTO.Destinatario5 == null ? string.Empty : remesasDTO.Destinatario5)); parametros.Add(new SqlParameter("@Direccion1", remesasDTO.Direccion1 == null ? string.Empty : remesasDTO.Direccion1)); parametros.Add(new SqlParameter("@Direccion2", remesasDTO.Direccion2 == null ? string.Empty : remesasDTO.Direccion2)); parametros.Add(new SqlParameter("@EstadoBeneficiario", remesasDTO.EstadoBeneficiario == null ? string.Empty : remesasDTO.EstadoBeneficiario)); parametros.Add(new SqlParameter("@CiudadBeneficiario", remesasDTO.CiudadBeneficiario == null ? string.Empty : remesasDTO.CiudadBeneficiario)); parametros.Add(new SqlParameter("@Telefono", remesasDTO.Telefono == null ? string.Empty : remesasDTO.Telefono)); parametros.Add(new SqlParameter("@Identificacion", remesasDTO.Identificacion == null ? string.Empty : remesasDTO.Identificacion)); parametros.Add(new SqlParameter("@NumeroID", remesasDTO.NumeroID == null ? string.Empty : remesasDTO.NumeroID)); parametros.Add(new SqlParameter("@EmitidaPor", remesasDTO.EmitidaPor == null ? string.Empty : remesasDTO.EmitidaPor)); parametros.Add(new SqlParameter("@FechaEmision", remesasDTO.FechaEmision == null ? string.Empty : remesasDTO.FechaEmision)); parametros.Add(new SqlParameter("@FechaExpiracion", remesasDTO.FechaExpiracion == null ? string.Empty : remesasDTO.FechaExpiracion)); parametros.Add(new SqlParameter("@FechaNacimiento", remesasDTO.FechaNacimiento == null ? string.Empty : remesasDTO.FechaNacimiento)); parametros.Add(new SqlParameter("@Ocupacion", remesasDTO.Ocupacion == null ? string.Empty : remesasDTO.Ocupacion)); parametros.Add(new SqlParameter("@Nacionalidad", remesasDTO.Nacionalidad == null ? string.Empty : remesasDTO.Nacionalidad)); parametros.Add(new SqlParameter("@Trabajo", remesasDTO.Trabajo == null ? string.Empty : remesasDTO.Trabajo)); parametros.Add(new SqlParameter("@Sexo", remesasDTO.Sexo == null ? string.Empty : remesasDTO.Sexo)); parametros.Add(new SqlParameter("@EstadoCivil", remesasDTO.EstadoCivil == null ? string.Empty : remesasDTO.EstadoCivil)); parametros.Add(new SqlParameter("@WUCard", remesasDTO.WUCard == null ? string.Empty : remesasDTO.WUCard)); parametros.Add(new SqlParameter("@Remitente1", remesasDTO.Remitente1 == null ? string.Empty : remesasDTO.Remitente1)); parametros.Add(new SqlParameter("@Remitente2", remesasDTO.Remitente2 == null ? string.Empty : remesasDTO.Remitente2)); parametros.Add(new SqlParameter("@Remitente3", remesasDTO.Remitente3 == null ? string.Empty : remesasDTO.Remitente3)); parametros.Add(new SqlParameter("@Remitente4", remesasDTO.Remitente4 == null ? string.Empty : remesasDTO.Remitente4)); parametros.Add(new SqlParameter("@Remitente5", remesasDTO.Remitente5 == null ? string.Empty : remesasDTO.Remitente5)); parametros.Add(new SqlParameter("@Origen", remesasDTO.Origen == null ? string.Empty : remesasDTO.Origen)); parametros.Add(new SqlParameter("@EstadoOrigen", remesasDTO.EstadoOrigen == null ? string.Empty : remesasDTO.EstadoOrigen)); parametros.Add(new SqlParameter("@CiudadOrigen", remesasDTO.CiudadOrigen == null ? string.Empty : remesasDTO.CiudadOrigen)); parametros.Add(new SqlParameter("@Fecha", remesasDTO.Fecha == null ? string.Empty : remesasDTO.Fecha)); parametros.Add(new SqlParameter("@Hora", remesasDTO.Hora == null ? string.Empty : remesasDTO.Hora)); parametros.Add(new SqlParameter("@Operador", remesasDTO.Operador == null ? string.Empty : remesasDTO.Operador)); parametros.Add(new SqlParameter("@Monto", remesasDTO.Monto == null ? string.Empty : remesasDTO.Monto)); parametros.Add(new SqlParameter("@Moneda", remesasDTO.Moneda == null ? string.Empty : remesasDTO.Moneda)); parametros.Add(new SqlParameter("@Agente", remesasDTO.Agente == null ? string.Empty : remesasDTO.Agente)); parametros.Add(new SqlParameter("@IDTerminal", remesasDTO.IDTerminal == null ? string.Empty : remesasDTO.IDTerminal)); parametros.Add(new SqlParameter("@ExchangeRate", remesasDTO.ExchangeRate == null ? string.Empty : remesasDTO.ExchangeRate)); parametros.Add(new SqlParameter("@TestQuestion", remesasDTO.TestQuestion == null ? string.Empty : remesasDTO.TestQuestion)); parametros.Add(new SqlParameter("@TestAnswer", remesasDTO.TestAnswer == null ? string.Empty : remesasDTO.TestAnswer)); parametros.Add(new SqlParameter("@Mensaje", remesasDTO.Mensaje == null ? string.Empty : remesasDTO.Mensaje)); parametros.Add(new SqlParameter("@TasaDeCambioFD", remesasDTO.TasaDeCambioFD == null ? string.Empty : remesasDTO.TasaDeCambioFD)); parametros.Add(new SqlParameter("@MonedaOriginalTransaccionTL", remesasDTO.MonedaOriginalTransaccionTL == null ? string.Empty : remesasDTO.MonedaOriginalTransaccionTL)); parametros.Add(new SqlParameter("@MontoOriginalTransaccionTL", remesasDTO.MontoOriginalTransaccionTL == null ? string.Empty : remesasDTO.MontoOriginalTransaccionTL)); parametros.Add(new SqlParameter("@UsuarioCarga", remesasDTO.UsuarioCarga == null ? string.Empty : remesasDTO.UsuarioCarga)); helper.EjecutarDataTable(CommandType.StoredProcedure, "USPCE_WU_PagosRemesas", parametros.ToArray(), true); // using (var ctx = new dbContext()) // { // var response = ctx.Database.ExecuteSqlCommand("exec @procResult = USPCE_WU_PagosRemesas @MTCN,@Tipo,@Destinatario1,@Destinatario2,@Destinatario3,@Destinatario4,@Destinatario5,@Direccion1,@Direccion2,@EstadoBeneficiario,@CiudadBeneficiario,@Telefono,@Identificacion,@NumeroID,@EmitidaPor,@FechaEmision,@FechaExpiracion,@FechaNacimiento,@Ocupacion,@Nacionalidad,@Trabajo,@Sexo,@EstadoCivil,@WUCard,@Remitente1,@Remitente2,@Remitente3,@Remitente4,@Remitente5,@Origen,@EstadoOrigen,@CiudadOrigen,@Fecha,@Hora,@Operador,@Monto,@Moneda,@Agente,@IDTerminal,@ExchangeRate,@TestQuestion,@TestAnswer,@Mensaje,@TasaDeCambioFD,@MonedaOriginalTransaccionTL,@MontoOriginalTransaccionTL,@UsuarioCarga,@Salida OUTPUT", // new object[] // {MTCN,Tipo,Destinatario1,Destinatario2,Destinatario3,Destinatario4,Destinatario5,Direccion1,Direccion2,EstadoBeneficiario,CiudadBeneficiario,Telefono,Identificacion,NumeroID,EmitidaPor,FechaEmision,FechaExpiracion,FechaNacimiento,Ocupacion,Nacionalidad,Trabajo,Sexo,EstadoCivil,WUCard,Remitente1,Remitente2,Remitente3,Remitente4,Remitente5,Origen,EstadoOrigen,CiudadOrigen,Fecha,Hora,Operador,Monto,Moneda,Agente,IDTerminal,ExchangeRate,TestQuestion,TestAnswer,Mensaje,TasaDeCambioFD,MonedaOriginalTransaccionTL,MontoOriginalTransaccionTL,UsuarioCarga,Salida,procResult // } //); // int res0 = (int)Salida.Value; // result = res0; // int resp = (int)procResult.Value; // } } catch (Exception e) { //throw; ExceptionLogging.SendErrorToText(e, false); } return(result); }