コード例 #1
0
        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;
            }
        }
コード例 #2
0
        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();
        }