protected void btnInsertar_Click(object sender, EventArgs e)
        {
            string respuesta = "";
            if (txtid.Text == ""){
            ServicioMantClasificacion elServicio = new ServicioMantClasificacion();
               respuesta= elServicio.Insertar(txtClasificacion.Text, int.Parse(cmbTamano.SelectedValue.ToString()), int.Parse(cmbEstado.SelectedValue.ToString()));

                if (respuesta.Equals(Global.elGlobal.RespuestaCorrecta))
                {

                    CargarClasificacion();
                    lblmensaje.Text = "Datos Insertados Correctamente";
                }
                else
                {
                  lblmensaje.Text = respuesta;

                }
            }
            else
            {
                btnInsertar.Text = "Modificar";

                ServicioMantClasificacion elServicio = new ServicioMantClasificacion();
                respuesta= elServicio.Modificar(int.Parse(txtid.Text), txtClasificacion.Text, int.Parse(cmbTamano.SelectedValue.ToString()), int.Parse(cmbEstado.SelectedValue.ToString()));
                if (respuesta.Equals(Global.elGlobal.RespuestaCorrecta))
                {

                    CargarClasificacion();
                    lblmensaje.Visible = true;
                    lblmensaje.Text = "Datos Modificados Correctamente!";
                    pnlMantenimientoCla.Visible = false;

                }
                else
                {
                    lblMensaje2.Visible = true;
                    lblMensaje2.Text = "Error en Modificación" + respuesta;
                    pnlMantenimientoCla.Visible = false;
                }

            }
        }
 protected void grdClasificacion_SelectedIndexChanging1(object sender, GridViewSelectEventArgs e)
 {
     HiddenField GridIdHF = this.grdClasificacion.Rows[e.NewSelectedIndex].Cells[0].FindControl("GridIdHF") as HiddenField;
     DataTable dtClasificacion  = null;
     DataRow drClasificacion = null;
     ServicioMantClasificacion Clasificacion = new ServicioMantClasificacion();
     txtid.Text = GridIdHF.Value;
     dtClasificacion = Clasificacion.UnicaClasificacion(int.Parse(txtid.Text));
     CargarTamano();
     drClasificacion = dtClasificacion.Rows[0] ;
     txtid.Text= drClasificacion["i_PK_idClasificacion"].ToString();
     txtClasificacion.Text = drClasificacion["vc_nombreClasificacion"].ToString();
     cmbTamano.SelectedValue = drClasificacion["i_FK_idTamanoClasificacion"].ToString();
     cmbEstado.SelectedValue = drClasificacion["i_activoClasificacion"].ToString();
     cmbTamano.DataBind();
     cmbEstado.DataBind();
     pnlMantenimientoCla.Visible = true;
     btnInsertar.Text= "Modificar";
 }
 private void CargarTamano()
 {
     DataTable dtTamano = null;
     using (ServicioMantClasificacion SerTamano = new ServicioMantClasificacion())
      dtTamano = SerTamano.ListarTamano();
     DataRow drTamano = dtTamano.NewRow();
     drTamano["i_PK_idtamano"] = 0;
     drTamano["vc_nombreTamano"] = "-Seleccionar-";
     dtTamano.Rows.InsertAt(drTamano, 0);
     cmbTamano.DataSource = dtTamano;
     cmbTamano.DataBind();
 }
 private void CargarClasificacion()
 {
     DataTable dtClasificacion = null;
     using (ServicioMantClasificacion Servicio = new ServicioMantClasificacion())
         dtClasificacion = Servicio.ListarClasificacion(txtFiltroCla.Text);
         grdClasificacion.DataSource = dtClasificacion;
         grdClasificacion.DataBind();
 }