public bool GenerarConsumo(TConsumo Datos) { //string[] Params; //Params = new string[32]; ////Datos.ID = Folio("ID", ""); bool Res = false; //bool Res = false; try { //using (IDbCommand lcommand = this.ServiceSchema.NewCommand(this.Connection, "InsertarClienteNuevo", new string[] { }, new object[] { })) //using (IDbCommand lcommand = this.ServiceSchema.NewCommand(this.Connection, "InsertarClienteNuevo", new string[] {"ClienteID", "Codigo" // ,"Nombre" ,"Grupo" ,"Calle" ,"Colonia" ,"Ciudad" ,"Telefono" ,"CodigoPostal" ,"RFC" ,"Curp" ,"LimiteCredito" ,"email" // ,"Localidad" ,"Estado" ,"NoExterior" ,"NoInterior" ,"CuentaBancaria" }, new object[] { // Datos.ClienteId, Datos.Codigo,Datos.Nombre,Datos.Grupo,Datos.Calle,Datos.Colonia,Datos.Ciudad,Datos.Telefono,Datos.CodigoPostal,Datos.RFC, // Datos.CURP,Datos.LimiteCredito, Datos.Email,Datos.Localidad,Datos.Estado,Datos.NoExterior,Datos.NoInterior,Datos.CuentaBancaria})) using (IDbCommand lcommand = this.ServiceSchema.NewCommand(this.Connection, "cmdGenerarConsumo", new string[] { "SecuenciaVenta", "Serie", "EstacionID", "FechaMovimiento", "FechaCarga", "Ejercicio", "Periodo", "Dia", "Turno", "Kilometraje", "Tarjeta", "PosicionCarga", "Cantidad", "Precio", "Importe", "ImpuestoImporte", "ImpuestoPorcentaje", "ManualAutomatico", "Facturado", "EnIngresos", "Auditado", "FacturaID", "ProductoID", "GasolineroID", "ClienteID", "VehiculoID", "IEPS", "Rendimiento", "FechaCaptura" }, new object[] { Datos.SecuenciaVenta, Datos.Serie, Datos.EstacionID, Datos.FechaMovimiento, Datos.FechaCarga, Datos.Ejercicio, Datos.Periodo, Datos.Dia, Datos.Turno, Datos.Kilometraje, Datos.Tarjeta, Datos.PosicionCarga, Datos.Cantidad, Datos.Precio, Datos.Importe, Datos.ImpuestoImporte, Datos.ImpuestoPorcentaje, Datos.ManualAutomatico, Datos.Facturado, Datos.EnIngresos, Datos.Auditado, Datos.FacturaID, Datos.ProductoID, Datos.GasolineroID, Datos.ClienteID, Datos.VehiculoID, Datos.IEPS, Datos.Rendimiento, Datos.FechaCaptura } )) { lcommand.ExecuteNonQuery(); Res = true; } } catch (Exception ex) { Res = false; } return(Res); }
public static void Invoke_GenerarConsumo(RemObjects.SDK.IROService @__Instance, RemObjects.SDK.IMessage @__Message, RemObjects.SDK.Server.IServerChannelInfo @__ServerChannelInfo, out RemObjects.SDK.Server.ResponseOptions @__oResponseOptions) { RemObjects.SDK.ObjectDisposer @__ObjectDisposer = new RemObjects.SDK.ObjectDisposer(1); try { TConsumo Datos = ((TConsumo)(@__Message.Read("Datos", typeof(TConsumo), RemObjects.SDK.StreamingFormat.Default))); @__ObjectDisposer.Add(Datos); bool Result; Result = ((IRPDataService)(@__Instance)).GenerarConsumo(Datos); @__Message.InitializeResponseMessage(@__ServerChannelInfo, "RPSuiteServer", "RPDataService", "GenerarConsumoResponse"); @__Message.WriteBoolean("Result", Result); @__Message.FinalizeMessage(); @__oResponseOptions = RemObjects.SDK.Server.ResponseOptions.roDefault; } finally { @__ObjectDisposer.Dispose(); } }