private void Buscar() { try { IObservacion obs = ObservacionFactory.GetObservacion(); obs.Codigo = Utiles.Validaciones.obtieneEntero(this.codigo); obs.ObsDescrip = this.obsDescrip; obs.ImpactoID = Utiles.Validaciones.obtieneEntero(this.setearOrigen); obs.TipoObservacionID = Utiles.Validaciones.obtieneEntero(this.tipoObservacionID); DsObservacion ds = obs.ConsultarModal(); if (ds.Datos.Count == 1) { foreach (DsObservacion.DatosRow dr in ds.Datos) { txtObservacionID.Text = dr.ObservacionID.ToString(); txtCodigo.Text = dr.Codigo.ToString(); txtObsDescrip.Text = dr.ObsDescrip; txtTipoObservacionID.Text = dr.TipoObservacionID.ToString(); txtSetearOrigen.Text = this.setearOrigen; this.txtErrorMsg.Text = ""; this.txtOpen.Text = ""; } } else if (ds.Datos.Count > 1) { this.txtObservacionID.Text = this.observacionID; this.txtCodigo.Text = this.codigo; this.txtObsDescrip.Text = this.obsDescrip; this.txtTipoObservacionID.Text = this.tipoObservacionID; this.txtSetearOrigen.Text = this.setearOrigen; this.txtOpen.Text = "S"; } else { this.txtTipoObservacionID.Text = ""; this.txtObservacionID.Text = ""; this.txtErrorMsg.Text = "No se encontraron datos."; this.txtOpen.Text = ""; } } catch (Exception ex) { this.txtErrorMsg.Text = "Error al consultar datos de agencias: " + ex.Message; } }
private void BindGrid() { try { SisPackController.AdministrarGrillas.Configurar(dtgObservacion, "ObservacionID", CantidadOpciones, true, false); IObservacion obs = ObservacionFactory.GetObservacion(); obs.Codigo = Utiles.Validaciones.obtieneEntero(txtCodigo.Text); obs.ObsDescrip = txtObsDescrip.Text; obs.ImpactoID = Utiles.Validaciones.obtieneEntero(txtSetearOrigen.Text); obs.TipoObservacionID = Utiles.Validaciones.obtieneEntero(txtTipoObservacionID.Text); dtgObservacion.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text); DsObservacion ds = obs.ConsultarModal(); dtgObservacion.DataSource = ds; dtgObservacion.DataBind(); } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void BindGrid() { int total = 0; string observ; try { if (codigo != null) { this.txtCodigo.Text = codigo; } if (obsDescrip != null) { this.txtObsDescrip.Text = obsDescrip; } /* if (tipoObservacionID != null) { * this.txtTipoObservacionID.Text = tipoObservacionID; } * if (setearOrigen != null) * { * this.txtSetearOrigen.Text = setearOrigen; * } * * if (txtCodigo.Text == "" && txtObsDescrip.Text=="") { * txtTipoObservacionID.Text = "5"; * }*/ txtTipoObservacionID.Text = tipoObservacionID; SisPackController.AdministrarGrillas.Configurar(dtgObservacion, "ObservacionID", CantidadOpciones, true, false); IObservacion obs = ObservacionFactory.GetObservacion(); obs.Codigo = Utiles.Validaciones.obtieneEntero(txtCodigo.Text); obs.ObsDescrip = txtObsDescrip.Text; obs.ImpactoID = Utiles.Validaciones.obtieneEntero(txtSetearOrigen.Text); obs.TipoObservacionID = Utiles.Validaciones.obtieneEntero(txtTipoObservacionID.Text); dtgObservacion.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text); DsObservacion ds = obs.ConsultarModal(); dtgObservacion.DataSource = ds; dtgObservacion.DataBind(); string codigos = this.txtCodigo.ClientID; string observacion = this.txtObsDescrip.ClientID; string obserID = txtObservacionID.ClientID; string tipooID = this.txtTipoObservacionID.ClientID; string setea = this.txtSetearOrigen.ClientID; total = ds.Datos.Rows.Count; txtFila.Text = Convert.ToString(total); if (total == 1) { foreach (DataRow dr in ds.Datos.Rows) { foreach (DataColumn column in ds.Datos.Columns) { this.txtCodigo.Text = dr["Codigo"].ToString(); this.txtObsDescrip.Text = dr["ObsDescrip"].ToString(); this.txtObservacionID.Text = dr["ObservacionID"].ToString(); this.txtTipoObservacionID.Text = dr["TipoObservacionID"].ToString(); this.txtSetearOrigen.Text = dr["ImpactoID"].ToString(); } } } else { this.txtObsDescrip.Text = this.obsDescrip; this.txtCodigo.Text = this.codigo; } } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }