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