protected void EliminarButton_Click(object sender, EventArgs e)
 {
     Cuenta cuenta = new Cuenta();
     int cuentaId;
     int.TryParse(CuentaIdTextBox.Text, out cuentaId);
     cuenta.CuentaId = cuentaId;
     if(cuenta.Eliminar())
     {
         Limpiar();
     }
 }
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            Cuenta cuenta = new Cuenta();
            int cuentaId;
            int.TryParse(CuentaIdTextBox.Text, out cuentaId);
            cuenta.Buscar(cuentaId);
            CuentaIdTextBox.Text = cuenta.CuentaId.ToString();
            DescripcionTextBox.Text = cuenta.Descripcion;
            BalanceTextBox.Text = cuenta.Balance.ToString();

        }
 protected void GuardarButton_Click(object sender, EventArgs e)
 {
     Cuenta cuenta = new Cuenta();
     float balance;
     int cuentaId;
     int.TryParse(CuentaIdTextBox.Text, out cuentaId);
     float.TryParse(BalanceTextBox.Text, out balance);
     cuenta.CuentaId = cuentaId;
     cuenta.Descripcion = DescripcionTextBox.Text;
     cuenta.Balance = balance;
     if(cuentaId == 0 && cuenta.Insetar())
     {
         Limpiar();
     }
     if (cuentaId > 0 && cuenta.Editar())
     {
         Limpiar();
     }
 }
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            Cuenta cuenta = new Cuenta();
            DataTable dataTable = new DataTable();
            string condicion;
            int cuentaId;
            int.TryParse(DatosTextBox.Text, out cuentaId);
            if (ConsultaDropDownList.SelectedIndex == 0)
            {
                if (DatosTextBox.Text.Trim().Length == 0)
                {
                    condicion = "1=1";
                }
                else
                {
                    condicion = "CuentaId = " + cuentaId;
                }
                dataTable = cuenta.Listado(" CuentaId, Descripcion, Balance", condicion, "");
                ConsultaGridView.DataSource = dataTable;
                ConsultaGridView.DataBind();
            }
            if (ConsultaDropDownList.SelectedIndex == 1)
            {
                if (DatosTextBox.Text.Trim().Length == 1)
                {
                    condicion = "2=2";
                }
                else
                {
                    condicion = "Descripcion =  "+ DatosTextBox.Text;
                }
                dataTable = cuenta.Listado(" CuentaId, Descripcion, Balance", condicion, "");
                ConsultaGridView.DataSource = dataTable;
                ConsultaGridView.DataBind();

           }

        }
 public static void Modificar(Cuenta cuentaEliminada, Cuenta cuentaModificada)
 {
     cuentasRepository.Modificar(cuentaEliminada, cuentaModificada);
 }
 public static void Eliminar(Cuenta cuenta)
 {
     cuentasRepository.Eliminar(cuenta);
 }
 public static void Guardar(Cuenta cuenta)
 {
     cuentasRepository.Guardar(cuenta);
 }