public int EliminarLineaVentaDependiente(dsLineaVenta.DTLineaVentaRow pDRLineaVenta, DatabaseHelper pDatabaseHelper) { int vResultado = 0; try { pDatabaseHelper.ClearParameter(); pDatabaseHelper.AddParameter("@intIdVenta", pDRLineaVenta.IdVenta); pDatabaseHelper.AddParameter("@intIdLineaVenta", (pDRLineaVenta.IdLineaVenta <= 0) ? (object)DBNull.Value : pDRLineaVenta.IdLineaVenta); vResultado = pDatabaseHelper.ExecuteNonQuery("DGP_Eliminar_LineaVenta", CommandType.StoredProcedure, DBHelper.ConnectionState.KeepOpen); return(vResultado); } catch (Exception ex) { throw ex; } }
public int ModificarLineaVentaDependiente(dsLineaVenta.DTLineaVentaRow pDRLineaVenta, int pIdPersonal, DatabaseHelper pDatabaseHelper) { int vResultado = 0; try { pDatabaseHelper.ClearParameter(); pDatabaseHelper.AddParameter("@intIdVenta", pDRLineaVenta.IdVenta); pDatabaseHelper.AddParameter("@intIdLineaVenta", pDRLineaVenta.IdLineaVenta); pDatabaseHelper.AddParameter("@decPesoTara", pDRLineaVenta.PesoTara); pDatabaseHelper.AddParameter("@decPesoBruto", pDRLineaVenta.PesoBruto); pDatabaseHelper.AddParameter("@decPesoNeto", pDRLineaVenta.PesoNeto); pDatabaseHelper.AddParameter("@intCantidadJavas", pDRLineaVenta.CantidadJavas); pDatabaseHelper.AddParameter("@chrEsdevolucion", pDRLineaVenta.EsDevolucion); pDatabaseHelper.AddParameter("@chrEsPesoTaraEditado", pDRLineaVenta.EsPesoTaraEditado); pDatabaseHelper.AddParameter("@decTaraEditada", (pDRLineaVenta.FlagJava == "N") ? (object)DBNull.Value : pDRLineaVenta.TaraEditada); pDatabaseHelper.AddParameter("@varObservacion", pDRLineaVenta.Observacion); pDatabaseHelper.AddParameter("@intIdPersonal", pIdPersonal); pDatabaseHelper.AddParameter("@intUnidades", pDRLineaVenta.Unidades); vResultado = pDatabaseHelper.ExecuteNonQuery("DGP_Modificar_LineaVenta", CommandType.StoredProcedure, DBHelper.ConnectionState.KeepOpen); return(vResultado); } catch (Exception ex) { throw ex; } }