//MANTENIMIENTO ELIMIAR
 public void eliminar(clsTipoTransaccion tiptran)
 {
     using (EntitiesContabilidad2 ent = new EntitiesContabilidad2())
     {
         var x = (from q in ent.TipoTransaccion where q.IdTransaccion == tiptran.IdTransaccion select q).First();
         ent.DeleteObject(x);
         ent.SaveChanges();
     }
 }
 public Boolean Eliminar(clsCuenta cuenta)
 {
     try
      {
          EntitiesContabilidad2 ent = new EntitiesContabilidad2();
          var regcuenta = (from q in ent.Cuenta where q.IdEmpresa == cuenta.IdEmpresa && q.IdCuenta == cuenta.IdCuenta select q).First();
          var count = (from q in ent.Cuenta where q.codigo_padre == cuenta.IdCuenta select q).Count();
          if (count == 0)
          {
              ent.DeleteObject(regcuenta);
              ent.SaveChanges();
          }
          else { return false; }
          return true;
      }
      catch (Exception)
      {
          return false;
      }
 }