public CategoriaFacturacionTransportadora(int id = 0, Decimal monto = 0, Decimal creditosdebitos = 0, string centro_costos = "", string factura = "", string modelo = "", CategoriasFacturacion categoria = 0) { this.DB_ID = id; this._centro_costos = centro_costos; this._factura = factura; this._monto_credito_debito = creditosdebitos; this._monto = monto; this._categorias = categoria; this._modelo = modelo; }
/// <summary> /// Obtener los nombres jurÃdicos de un cliente. /// </summary> /// <param name="c">Cliente para el cual se obtiene la lista de nombres</param> public void obtenerCategoriaResumenFacturacion(ref FacturacionTransportadora c) { SqlCommand comando = _manejador.obtenerProcedimiento("SelectCategoriaResumenFacturacion"); SqlDataReader datareader = null; _manejador.agregarParametro(comando, "@resumen", c.ID, SqlDbType.Int); try { datareader = _manejador.ejecutarConsultaDatos(comando); while (datareader.Read()) { int id = (int)datareader["pk_ID"]; string centro_costos = (string)datareader["CentroCostos"]; string modelo = (string)datareader["Modelo"]; string factura = (string)datareader["Factura"]; CategoriasFacturacion categoria = (CategoriasFacturacion)datareader["Tipo"]; decimal monto = Convert.ToDecimal(datareader["Monto"]); decimal creditos_debitos = Convert.ToDecimal(datareader["CreditosDebitos"]); CategoriaFacturacionTransportadora categoria_facturacion = new CategoriaFacturacionTransportadora(id: id, centro_costos: centro_costos, modelo: modelo, factura: factura, monto: monto, creditosdebitos: creditos_debitos, categoria: categoria); c.agregarCategoria(categoria_facturacion); } comando.Connection.Close(); } catch (Exception) { comando.Connection.Close(); throw new Excepcion("ErrorDatosConexion"); } }