public bool ConsultarByParadaCodigo() { try { DsAgenciaParada ds = new DsAgenciaParada(); SqlParameter pParadaCodigo = new SqlParameter("@ParadaCodigo", this.ParadaCodigo); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "AgenciaParadaByParadaCodigo", pParadaCodigo); // si el dataset tiene datos... if (ds.Datos.Rows.Count > 0) { DsAgenciaParada.DatosRow dr = (DsAgenciaParada.DatosRow)ds.Datos.Rows[0]; this.AgenciaID = dr.IsAgenciaIDNull() ? 0 : dr.AgenciaID; this.Baja = dr.Baja; this.ParadaCodigo = dr.ParadaCodigo; this.ParadaDescrip = dr.ParadaDescrip; this.UnidadNegocioID = dr.UnidadNegocioID; this.AgenciaParadaID = dr.AgenciaParadaID; return(true); } return(false); } catch (Exception ex) { throw ex; } }
private void AsignarAgencia(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { string pagRegreso = "AgenciaParada.aspx"; DsAgenciaParada ds = (DsAgenciaParada)Session["Paradas"]; DsAgenciaParada.DatosRow dr = (DsAgenciaParada.DatosRow)ds.Datos.Rows[e.Item.DataSetIndex]; Page.RegisterStartupScript("IVincularAgenciaParada", GenerarJavaScripts.AbrirVentanaModalConRegreso("IVincularAgenciaParada.aspx?ParadaCodigo=" + dr.ParadaCodigo.ToString(), 600, 400, true, pagRegreso)); this.BindGrid(); }