//I - FPINCO 14/09/2010 public TipoDestinoBEList ListarDestinoUsuario(String pcTipoUbica, Int64 pnUsuario) { TipoDestinoBEList ListarDestino = new TipoDestinoBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "sgsnet_sps_listado_tipo_destino_to_solicitar_despacho"; db.AddParameter("@vi_va_tip_ubica", DbType.String, ParameterDirection.Input, pcTipoUbica); db.AddParameter("@vi_in_Nid_usuario", DbType.Int64, ParameterDirection.Input, pnUsuario); DReader = db.GetDataReader(); } while (DReader.Read()) { TipoDestinoBE oTipoDestinoBE = CrearEntidadDestinoCanalVin(DReader); ListarDestino.Add(oTipoDestinoBE); } DReader.Close(); } catch { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(ListarDestino); }
public TipoDestinoBEList ListarDestinoCanalVin(String tipUbica, Int32 nidVin) { TipoDestinoBEList ListarDestino = new TipoDestinoBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "sgsnet_sps_listado_tipo_destino_guia_remision"; db.AddParameter("@vi_va_tip_ubica", DbType.String, ParameterDirection.Input, tipUbica); db.AddParameter("@vi_in_nid_vin", DbType.String, ParameterDirection.Input, nidVin); DReader = db.GetDataReader(); } while (DReader.Read()) { TipoDestinoBE oTipoDestinoBE = CrearEntidadDestinoCanalVin(DReader); ListarDestino.Add(oTipoDestinoBE); } DReader.Close(); } catch { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(ListarDestino); }
public void CargarCombo(String tipoUbicacion) { TipoDestinoBL oTipoDestinoBL = new TipoDestinoBL(); TipoDestinoBEList oList = null; this.cboTipoDestino.Items.Clear(); oList = oTipoDestinoBL.ListarDestino(tipoUbicacion); if (oList != null) { for (int i = 0; i < oList.Count; i++) { this.cboTipoDestino.Items.Add(new ListItem(oList[i].Nom_tipo_ubicacion, oList[i].Cod_tipo_ubicacion.ToString())); } } String objeto = ""; if (condicion.Equals(ConstanteBE.OBJECTO_TIPO_TODOS)) { objeto = ConstanteBE.OBJECTO_TODOS; } else if (condicion.Equals(ConstanteBE.OBJECTO_TIPO_SELECCIONE)) { objeto = ConstanteBE.OBJECTO_SELECCIONE; } else { objeto = ConstanteBE.OBJECTO_TODOS; } this.cboTipoDestino.Items.Insert(0, new ListItem(objeto, String.Empty)); }
public void CargarCombo() { if (cTipoLlamada == null || cTipoLlamada.Trim().Equals(string.Empty)) { cTipoLlamada = ""; } if (ViewState["_Width"] != null) { this.cboTipoDestino.Width = (Unit)ViewState["_Width"]; } TipoDestinoBL oTipoDestinoBL = new TipoDestinoBL(); TipoDestinoBEList oList = null; this.cboTipoDestino.Items.Clear(); String tipUbica = String.Empty; if (this.CanalVin == null || this.CanalVin.Trim().Equals(String.Empty)) { if (cTipoLlamada.Trim().Equals("13")) { oList = oTipoDestinoBL.ListarDestinoUsuario(tipUbica, Profile.Usuario.Nid_usuario); } else { oList = oTipoDestinoBL.ListarDestino(tipUbica); } } else { if (cTipoLlamada.Trim().Equals("13")) { oList = oTipoDestinoBL.ListarDestinoUsuario(tipUbica, Profile.Usuario.Nid_usuario); } else { oList = oTipoDestinoBL.ListarDestinoCanalVin(tipUbica, this.NidVin); } } this.cboTipoDestino.SelectedValue = null; cboTipoDestino.DataSource = oList; cboTipoDestino.DataValueField = "Cod_tipo_ubicacion"; cboTipoDestino.DataTextField = "Nom_tipo_ubicacion"; cboTipoDestino.DataBind(); String objeto = ""; if (String.IsNullOrEmpty(condicion)) { condicion = ""; } if (condicion.Equals(ConstanteBE.OBJECTO_TIPO_TODOS)) { objeto = ConstanteBE.OBJECTO_TODOS; } else if (condicion.Equals(ConstanteBE.OBJECTO_TIPO_SELECCIONE)) { objeto = ConstanteBE.OBJECTO_SELECCIONE; } else { objeto = ConstanteBE.OBJECTO_TODOS; } this.cboTipoDestino.Items.Insert(0, new ListItem(objeto, String.Empty)); }