public void BindGrid(int currentPage) //,int nro ) { //DsGuiasTrasbordadasPendientesRecepcion ds= new DsGuiasTrasbordadasPendientesRecepcion(); //bindea la grilla con las guias pendientes de trasbordo // if (Session["chkElegidas"] == null) // { IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = this.AgenciaConectadaID; agencia.ConsultarBasicoByAgenciaID(); lblAgenciaConectadaDescrip.Text = agencia.Nombre; lblFechaActual.Text = DateTime.Now.ToShortDateString(); IGuia guias = GuiaFactory.GetGuia(); AdministrarGrillas.ConfigurarChica(dtgGuiasAsociadas, "GuiaID"); // , true, false); nroPlanilla = Utiles.Validaciones.obtieneEntero(txtNroPlanillaTrasbordo.Text); if (nroPlanilla > 0) { dsGuias = guias.GetGuiasTrasbordadaPendRecepcion(nroPlanilla, this.AgenciaConectadaID); if (dsGuias.Datos.Count > 0) { //extraigo el id de la planilla de trasbordo butConfirmar.Enabled = true; DsGuiasTrasbordadasPendientesRecepcion.DatosRow dr = (DsGuiasTrasbordadasPendientesRecepcion.DatosRow)dsGuias.Datos.Rows[0]; planillaTrasbordoID = dr.PlanillaTrasbordoID; } } //} // else // { // this.dsGuias = (DsGuiasTrasbordadasPendientesRecepcion)Session["chkElegidas"]; // foreach(DataGridItem item in dtgGuiasAsociadas.Items) // { // DsGuiasTrasbordadasPendientesRecepcion.DatosRow dr = (DsGuiasTrasbordadasPendientesRecepcion.DatosRow) this.dsGuias.Datos.Rows[item.DataSetIndex]; // // CheckBox chk = (CheckBox)item.FindControl("chkGuia"); // dr.Recepcionada = chk.Checked; // // //// if (( (TextBox)item.FindControl("dtgGuiasAsociadas__ctl3_Observacion1_txtObservacionID" )).Text!="")// "+ item.ItemIndex +"_Observacion1_txtObservacionID" )).Text!="") //// { //// dr.ObservacionID=Utiles.Validaciones.obtieneEntero(((TextBox)item.FindControl("dtgGuiasAsociadas__ctl"+ item.DataSetIndex +"_Observacion1_txtObservacionID" )).Text); //// dr.ObservacionDescrip=( (TextBox) item.FindControl("dtgGuiasAsociadas__ctl"+ item.DataSetIndex +"_Observacion1_txtObsDescrip")).Text; //// //Observacion1.ObsDescrip; //// dr.ObservacionCodigo=Utiles.Validaciones.obtieneEntero( ((TextBox) item.FindControl("dtgGuiasAsociadas__ctl"+ item.DataSetIndex +"_Observacion1_txtCodigo")).Text); //// Utiles.Validaciones.obtieneEntero(Observacion1.Codigo); //// } // // } //} dtgGuiasAsociadas.DataSource = dsGuias; Session ["DsGuiasTrasbordadas"] = dsGuias; Session["chkElegidas"] = dsGuias; dtgGuiasAsociadas.CurrentPageIndex = currentPage; dtgGuiasAsociadas.DataBind(); RegistrarScriptsGuias(); }