public DataSet GetTarifariosIncrementosBonificaciones() { DsTarifarioClienteRetiroEntrega ds = new DsTarifarioClienteRetiroEntrega(); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "TarifarioClienteRetiroEntregaSELIncrementosBonificaciones"); return(ds); }
public DataSet GetTarifariosReferenciados() { DsTarifarioClienteRetiroEntrega ds = new DsTarifarioClienteRetiroEntrega(); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "TarifariosClienteRetiroEntregaReferenciadosALL"); return(ds); }
public bool Consultar() { DsTarifarioClienteRetiroEntrega ds = (DsTarifarioClienteRetiroEntrega)this.GetTarifariosDataSet(); if (ds == null) { return(false); } DsTarifarioClienteRetiroEntrega.DatosRow dr = ds.Datos.FindByTarifarioClienteRetiroEntregaID(this.TarifarioID); if (dr == null) { return(false); } this.UnidadNegocioID = dr.UnidadNegocioID; this.FactorAjuste = dr.IsFactorAjusteNull() ? null : dr.FactorAjuste; this.ImporteAjuste = dr.IsImporteAjusteNull() ? 0 : dr.ImporteAjuste; this.PorcentajeAjuste = dr.IsPorcentajeAjusteNull() ? 0 : dr.PorcentajeAjuste; this.TarifarioDescrip = dr.TarifarioClienteRetiroEntregaDescrip; this.ImporteKgExcedente = dr.ImporteKgExcedente; this.ValorizacionTarifario = (SisPack.ValorizacionTarifario)Convert.ToInt32(dr.ValorizacionTarifarioID); this.TarifarioRefID = dr.IsTarifarioClienteRetiroEntregaRefIDNull() ? 0 : dr.TarifarioClienteRetiroEntregaRefID; this.EstadoTarifario = (SisPack.EstadoTarifario)dr.EstadoTarifarioID; this.ImporteMinimoValorDeclarado = dr.IsImporteMinimoValorDeclaradoNull() ? 0 : dr.ImporteMinimoValorDeclarado; //Consulto todos los topes que tiene el tarifario y completo la coleccion de topes this.TopesCol.TarifarioID = this.TarifarioID; this.TopesCol.Consultar(); return(true); }
/// <summary> /// Procedimiento para cargar las listas /// </summary> private void LlenarListas() { // Cargo los clientes //LlenarCombos.Clientes(lstClientes, UnidadNegocioID); ICliente oCliente = ClienteFactory.GetCliente(); lstClientes.DataSource = oCliente.GetClientesConsultaDataSet().Datos.Select("", "RazonSocial"); lstClientes.DataValueField = "ClienteID"; lstClientes.DataTextField = "RazonSocial"; lstClientes.DataBind(); // Cargo las unidades de venta LlenarCombos.UnidadesVenta(lstUnidadVenta); // Cargo los tarifarios de fletes ITarifarioFlete tarifarioFlete = TarifarioFleteFactory.GetTarifarioFlete(); DsTarifariosFlete dsTarifariosFletes = tarifarioFlete.GetTarifariosFleteDataSet(); lstTarifariosDeFletes.DataSource = dsTarifariosFletes.Datos; lstTarifariosDeFletes.DataValueField = "TarifarioFleteID"; lstTarifariosDeFletes.DataTextField = "TarifarioFleteDescrip"; lstTarifariosDeFletes.DataBind(); // Cargo los tarifarios de retiro/entrega ITarifario tarifarioRetiroEntrega = TarifarioFactory.GetTarifario(""); DsTarifarioClienteRetiroEntrega dsTarifarioRetiroEntrega = (DsTarifarioClienteRetiroEntrega)tarifarioRetiroEntrega.GetTarifariosDataSet(); lstTarifariosRetiroEntrega.DataSource = dsTarifarioRetiroEntrega.Datos; lstTarifariosRetiroEntrega.DataValueField = "TarifarioClienteRetiroEntregaID"; lstTarifariosRetiroEntrega.DataTextField = "TarifarioClienteRetiroEntregaDescrip"; lstTarifariosRetiroEntrega.DataBind(); }
void BindGrid(int currentPage) { //Llenar grilla SisPackController.AdministrarGrillas.Configurar(dtgTarifarios, "TarifarioClienteRetiroEntregaID", this.CantidadOpciones); ITarifario oTarifario = TarifarioFactory.GetTarifario("CRE"); DsTarifarioClienteRetiroEntrega ds = (DsTarifarioClienteRetiroEntrega)oTarifario.GetTarifariosDataSet(); if (ddlValorizacion.SelectedIndex > 0) { dtgTarifarios.DataSource = (DsTarifarioClienteRetiroEntrega.DatosRow[])ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND ValorizacionTarifarioID = " + Convert.ToInt32(this.ddlValorizacion.SelectedValue) + " AND EstadoTarifarioID= " + (int)NegociosSisPackInterface.SisPack.EstadoTarifario.Aprobado + " AND TarifarioClienteRetiroEntregaDescrip LIKE " + "'" + this.txtTarifarioDescrip.Text + "%'", "TarifarioClienteRetiroEntregaDescrip"); } else { dtgTarifarios.DataSource = (DsTarifarioClienteRetiroEntrega.DatosRow[])ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND EstadoTarifarioID= " + (int)NegociosSisPackInterface.SisPack.EstadoTarifario.Aprobado + " AND TarifarioClienteRetiroEntregaDescrip LIKE " + "'" + this.txtTarifarioDescrip.Text + "%'", "TarifarioClienteRetiroEntregaDescrip"); } dtgTarifarios.CurrentPageIndex = currentPage; dtgTarifarios.DataBind(); }