private void BindGrid(int currentPage) { SisPackController.AdministrarGrillas.Configurar(this.dtgAgencias, "", 20); IPuntoRecepcionAgenciasRedespacho oPunto = PuntoRecepcionAgenciasRedespachoFactory.GetPuntoRecepcionAgenciasRedespacho(); //DsPuntoRecepcionVisualizacion ds= oPunto.GetPuntosVisualizacionDataSet(); //dtgAgencias.DataSource= ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND RazonSocial LIKE '" + razonSocial + "%' AND ProvinciaDescrip LIKE '%" + provinciaDescrip + "%'","RazonSocial"); dtPuntoRecepcion = oPunto.GetPuntosRecepcionAgenciasRedespachoDataSet(); dtgAgencias.DataSource = oPunto.GetPuntosRecepcionAgenciasRedespachoDataSet(); dtgAgencias.CurrentPageIndex = currentPage; dtgAgencias.DataBind(); }
private void butGuardar_Click(object sender, System.EventArgs e) { try { IPuntoRecepcionAgenciasRedespacho oPunto = PuntoRecepcionAgenciasRedespachoFactory.GetPuntoRecepcionAgenciasRedespacho(); if (oPunto.Guardar(dtPuntoRecepcion, usuario)) { BindGrid(0); } else { string script = "<script language='javascript'>\n"; script += "alert('Los datos no se guardaron debido a errores.');\n"; script += "</script>"; Page.RegisterStartupScript("scriptError", script); } } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((SisPacK.ErrorWeb) this.phErrores.Controls[0]).setMensaje(mensaje); } }