public void Listar()
 {
     List<Tipo> ar = new TipoBL().List();
     if (ar.ToList().Count() > 0)
     {
         GridView1.DataSource = ar.ToList();
         GridView1.DataBind();
     }
     else
     {
         GridView1.DataSource = null;
         GridView1.DataBind();
     }
 }
 public void ListarTipo()
 {
     List<Tipo> ar = new TipoBL().List();
     if (ar.ToList().Count() > 0)
     {
         foreach (Tipo a in ar)
         {
             CboTipUsuario.Items.Add(a.Nom_tipo);
         }
     }
     else
     {
         CboTipUsuario.DataSource = null;
     }
 }
 protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     try
     {
         int i;
         TipoBL a = new TipoBL();
         int index = Convert.ToInt32(e.RowIndex);
         i = a.Eliminar(Convert.ToInt32(GridView1.Rows[index].Cells[2].Text.ToString()));
         if (i > 0)
         {
             Listar();
         }
     }
     catch (Exception)
     {
     }
 }
 protected void Registrar_Click(object sender, EventArgs e)
 {
     try
     {
         int i;
         TipoBL a = new TipoBL();
         i = a.Registrar(Convert.ToInt32(LblCodigo.Text.Trim().ToString()), Txt_Desc.Text.Trim());
         if (i > 0)
         {
             LblResult.CssClass = "text-success";
             LblResult.Text = "La operación se realizó exitosamente.";
         }
         else
         {
             LblResult.CssClass = "text-error";
             LblResult.Text = "Ocurrio un error, Comuníquese con soporte tecnico.";
         }
     }
     catch (Exception) { }
 }