public int InsertaMuestradeProducto(TMuestraProducto MuestraProducto) { //Inserta en la Tabla MuestraProducto la Muestra que realiza pemex y va en la Remision . int res = -1; MuestraProducto.MuestraProductoID = Folio("MuestraProductoID", ""); MuestraProducto.Fecha = Fecha(); try { using (IDbCommand lCommand = this.ServiceSchema.NewCommand(this.Connection, "InsertMuestraProducto", new string[] { "MuestraProductoID", "Fecha", "TerminalID", "NoMuestra", "PesodeCarga", "Azufre", "Octanaje", "Adimensional", "ProductoID", "Observacion" }, new object[] { MuestraProducto.MuestraProductoID, MuestraProducto.Fecha, MuestraProducto.TerminalID, MuestraProducto.NoMuestra, MuestraProducto.PesodeCarga, MuestraProducto.Azufre, MuestraProducto.Octanaje, MuestraProducto.Adimensional, MuestraProducto.ProductoID, MuestraProducto.Observacion })) { // res = int.Parse(lCommand.ExecuteScalar().ToString()); lCommand.ExecuteNonQuery(); } return(MuestraProducto.MuestraProductoID); } catch { return(-1); } }
public static void Invoke_InsertaMuestradeProducto(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 { TMuestraProducto MuestraProducto = ((TMuestraProducto)(@__Message.Read("MuestraProducto", typeof(TMuestraProducto), RemObjects.SDK.StreamingFormat.Default))); @__ObjectDisposer.Add(MuestraProducto); int Result; Result = ((IRPDataService)(@__Instance)).InsertaMuestradeProducto(MuestraProducto); @__Message.InitializeResponseMessage(@__ServerChannelInfo, "RPSuiteServer", "RPDataService", "InsertaMuestradeProductoResponse"); @__Message.WriteInt32("Result", Result); @__Message.FinalizeMessage(); @__oResponseOptions = RemObjects.SDK.Server.ResponseOptions.roDefault; } finally { @__ObjectDisposer.Dispose(); } }