示例#1
0
        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;
            }
        }
示例#2
0
        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;
            }
        }