Ejemplo n.º 1
0
 protected void btnAgregar_Click(object sender, EventArgs e)
 {
     try
     {
         if (gvCriterios.SelectedRow == null) //no row es selected
         {
             if (txtCriterio.Text.Trim() != String.Empty)
             {
                 Code.Criterios ct = new Code.Criterios(txtCriterio.Text.Trim(), rblTipoOpcion.SelectedValue);
                 ct.Insert();
                 LimpiarCampos();
                 BindData();
                 MostarMensaje(true);
             }
             else
             {
                 MostarMensaje(false, "Favor de ingresar descripción de criterio");
             }
         }
     }
     catch (Exception ex)
     {
         MostarMensaje(false);
     }
 }
Ejemplo n.º 2
0
 protected void btnEditar_Click(object sender, EventArgs e)
 {
     try
     {
         if (gvCriterios.SelectedRow != null) //row es selected
         {
             Code.Criterios cl = new Code.Criterios();
             cl.Update(Convert.ToInt32(gvCriterios.SelectedRow.Cells[0].Text), txtCriterio.Text.Trim(), rblTipoOpcion.SelectedItem.Value);
             this.BindData();
             gvCriterios.SelectedIndex = -1;
             MostarMensaje(true, "Criterio editado exitosamente");
         }
         else
         {
             MostarMensaje(false, "Favor de seleccionar el registro a editar");
         }
     } catch (Exception ex)
     {
         MostarMensaje(false);
     }
 }
Ejemplo n.º 3
0
 protected void gvCriterios_SelectedIndexChanged(object sender, EventArgs e)
 {
     foreach (GridViewRow row in gvCriterios.Rows)
     {
         if (row.RowIndex == gvCriterios.SelectedIndex) //when row is selected
         {
             row.BackColor = ColorTranslator.FromHtml("#A1DCF2");
             row.ToolTip   = String.Empty;
             string         id          = gvCriterios.SelectedRow.Cells[0].Text;
             Code.Criterios information = new Code.Criterios();
             information.GetByID(id);
             txtCriterio.Text            = information.criterio;
             rblTipoOpcion.SelectedValue = information.tipoOpcion;
         }
         else
         {
             row.BackColor = ColorTranslator.FromHtml("#FFFFFF");
             row.ToolTip   = "Click to select this row.";
         }
     }
 }
Ejemplo n.º 4
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (gvCriterios.SelectedRow != null) //row es selected
         {
             Code.Criterios ct = new Code.Criterios();
             ct.Delete(Convert.ToInt32(gvCriterios.SelectedRow.Cells[0].Text));
             this.BindData();
             gvCriterios.SelectedIndex = -1;
             MostarMensaje(true, "Criterio eliminado exitosamente");
         }
         else
         {
             MostarMensaje(false, "Favor de seleccionar el registro a eliminar");
         }
     }
     catch (Exception ex)
     {
         MostarMensaje(false);
     }
 }